我创建其中一个公司有多个用户的系统,客户等,我不能决定是否进行“对象”,如用户,一个单独的集合或公司文件嵌入文档。MongoDB的嵌套设计理念
Company (Object) ->
Users (Object) ->
Profile (Object) ->
...attrs..
History (Object) ->
...attrs...
Customers ->
...attrs...
我困在关系数据库的思维集现在,并不确定“正确”的方式与NoSQL做到这一点。你怎么看?
当双重嵌入式文档(如公司>用户 - >历史记录)得到可笑的大时会发生什么?
对嵌入式文档方法(如果有)有什么其他缺点?再一次,我偏向于关系思维。
在此先感谢。
[MongoDB关系对象]的可能重复(http://stackoverflow.com/questions/4253496/mongodb-relationships-for-objects) – 2012-04-20 02:52:35