小编cdo*_*ock的帖子

设计具有多对多和跨实体关系的Cloud Firestore架构

关于设计Firestore架构的一个简单问题:

我知道你必须使用正确的工具来完成工作,而Firestore不应该是一个关系数据库,但有没有建议的技术可以模拟多对多的关系?

例如:

我想建立一个物业管理应用程序

公司拥有属性,其中包含单位.层次结构在这里很简单.

因此,租户将随着时间的推移租用多个单位,每个单位将随着时间的推移拥有许多租户......所有这些都由租约封装,将1个单位与1个或更多租户联系起来.

单位可以拥有租约我猜,但是租户如何随着时间的推移看到他们所有的租约..租约有一个参考租户的子集合..是租户顶级?

只是寻找一些基本的建议..

或者只是使用关系数据库的GraphQL更好?

firebase google-cloud-firestore

8
推荐指数
1
解决办法
3730
查看次数

标签 统计

firebase ×1

google-cloud-firestore ×1