请指导我如何使用面向文档的数据库解决以下场景。
名为“Page1”(版本 V1.0)的页面可以是文档“Document1”、“Document2”和“Document3”的内容页面。如果我编辑“Page1”中的内容(版本应从 V1.0 更改为 V1.1)此更改应仅反映在“Document1”和“Document2”上,但不应影响“Document3”。
现在文档'Document1'和'Document2'参考'Page1'-版本V1.1。但是文档'Document3'仍然引用'Page1' - 版本V1.0。
像这样,我需要跟踪所有页面的更改/版本。
为了跟踪这些变化,NoSQL 数据库将比关系数据库更有用。那么在面向文档的数据库中,哪一个可以解决这种情况?