有效的数据模型的设计支持应用的需求,关于你的文档结构的关键考虑就是使用嵌入式的还是使用引用。 嵌入式数据模型 在MongoDB中,你可以将相关的数据嵌入到一个结构或者文档中,这些模式就是通常所说的“非标准化”的模型,并利用了MongoDB的文档的丰富性,考虑下边这个图: