MongoDB-文档之间关系

文档之间关系

MongoDB对于文档的格式并没有强制性的要求, 但不等于我们不能在文档中表达数据的关系,在MongoDB中我们可以通过 '内嵌式结构' 和 '规范式结构' 来表达文档之间的关系。

内嵌式结构

在一个文档中又包含了另一个文档, 我们就称之为内嵌式结构,例如:

{
    name:'zs',
    age:'18',
    card:{
        num:'420626200002023556',
        date: 88
    }
}

规范式结构

将文档存储在不同的集合中, 然后通过某一个字段来建立文档之间的关系, 我们就称之为规范式, 例如:

{
    _id: 1,
    num:'420626200002023556',
    date: 88
}
{
    name:'zs',
    age:'18',
    cardId: 1
}
posted @ 2022-09-04 13:55  BNTang  阅读(65)  评论(0)    收藏  举报