1
我對NoSQL的概念有許多疑問。NoSql初學者夥計。數據設計和關係
我可以理解NoSQL數據如何存儲,但不知道如何推導出最佳方式以及如何分配數據。
例如,一個數據存儲。 如何存儲訂單? 選項A:
customers: [customer {data1, data2,..., orders: [{data1, products [{data1, data2, quantity,...}]}]
選項B:
customer: [customer {data1, data2, Data3, ...}]
orders: [{customerId, data1, products [{data1, data2, quantity}]
選項C:
customer: [customer {data1, data2, Data3, ...}]
products [{data1, data2, ...}]
orders: [{customerId, data1, products [{productId, quantity}]}]
的B和C選項有關係,但A重複多的信息。什麼是最好的策略?
謝謝。