我来自 SQL 背景,刚刚开始研究 CouchDB。
我试图了解 CouchDB 如何处理多个关系。
在 SQL 中,我将有一个产品表,例如,其中包含描述产品的列的行。例如"ID", "Product Name", "Description", "Amount in Stock"
. 然后,我将创建一个新的订单表并按 ID 将其链接到上述产品表。
我知道我可以创建一个 CouchDB 订单文档并在此文档下列出产品及其数据。我看到的问题是,如果我有很多这样的订单并且我想编辑描述,那么我需要编辑所有订单文档以反映这些更改。
我的问题是我将如何设计它,以便我只需更改一个文档中的数据,它就会反映在包含该产品的订单文档中?