【发布时间】:2016-07-20 06:22:53
【问题描述】:
对于以下场景,在 Firebase 中构建数据库的最佳方法是什么:
我正在构建一个具有 Yelp 非常基本功能的应用程序(根据所选城市列出企业)。
我需要为各个企业存储许多信息(地址、营业时间、电子邮件等)。我还需要确保我有一种方法可以唯一地识别每个企业——我的解决方案是使用企业电话号码或电子邮件。
由于搜索查询是按城市进行的,我认为构建数据树的最佳方法是:
Cities
Phone
Business Name
City
Contact Name
Contact E-Mail
E-Mail
关于使用正确的 NoSQL/Firebase 数据结构,我是否完全偏离了基础,或者我是否走在正确的轨道上?如果不是,如何更好地改进数据树?
【问题讨论】:
标签: firebase data-structures firebase-realtime-database nosql