关于设计 Firestore 架构的简单问题:
我知道您必须使用正确的工具来完成这项工作,而且 Firestore 不应该是关系数据库,但是是否有建议的技术来建模多对多关系?
前任:
我想建立一个物业管理应用程序
公司拥有包含单位的财产。层次结构在这里很简单。
因此,随着时间的推移,租户将租用多个单元,并且随着时间的推移,每个单元将有许多租户。所有这些都由将 1 个单元与 1 个或多个租户联系在一起的租约封装。
我猜单元可以拥有租约,但是随着时间的推移,租户如何查看他们的所有租约。租约是否应该有一个引用租户的子集合。租户是顶级的吗?
只是寻找一些基本的建议..
还是仅将 GraphQL 与关系数据库一起使用会更好?