我創建其中一個公司有多個用戶的系統,客戶等,我不能決定是否進行「對象」,如用戶,一個單獨的集合或公司文件嵌入文檔。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