我正在考虑为一个需要跟踪更改的项目尝试一个文档存储数据库。我想用 firebase 做原型,但我认为模式/实现在 MongoDb 中是一样的
(简化的)设置是我有三个表/集合Project,Asset和User. A(登录)User可以更改(创建、更新或删除)aProject或Asset. 的Asset可分配给(最大的一个)Project。
任何时候Asset或Project有任何更改,我都想捕获User进行更改的时间,更改时间,以及在大多数情况下之前的状态。
nosql ×1