MongoDB-文档之间关系
文档之间关系
MongoDB对于文档的格式并没有强制性的要求, 但不等于我们不能在文档中表达数据的关系,在MongoDB中我们可以通过 '内嵌式结构' 和 '规范式结构' 来表达文档之间的关系。
内嵌式结构
在一个文档中又包含了另一个文档, 我们就称之为内嵌式结构,例如:
{
name:'zs',
age:'18',
card:{
num:'420626200002023556',
date: 88
}
}
规范式结构
将文档存储在不同的集合中, 然后通过某一个字段来建立文档之间的关系, 我们就称之为规范式, 例如:
{
_id: 1,
num:'420626200002023556',
date: 88
}
{
name:'zs',
age:'18',
cardId: 1
}