【发布时间】:2017-06-13 14:20:40
【问题描述】:
我正在从事非常大规模的项目。最后,由于用户友好和简单,我选择了 Android 和 Firebase。我将有多个孩子,如下所示:
products
1
name:
"p1"
2
name:
"p2"
route
1:
"xyz"
2:
"abx"
这是一个用户案例: 如果用户更新路线 1 并输入“john”而不是“xyz”,则名称 1 应更新为“x1”而不是“p1”。
其中一种方法是通过 android 以编程方式使用“ondatachange()”之类的方法,但我想在服务器端进行。我不想每次路由“x”更新产品“a”应该在android应用中更新时写。
我们如何在 firebase 上构建关系数据库?
请记住,不会只有两个表,而是会有 50 多个键值对。
【问题讨论】:
-
会有多个数据库,还是一个数据库中有多个子数据库?实时数据库不适合您所描述的内容,但它仍然是可能的。我只是想在给出建议之前澄清一下。
-
对不起我的错字!它的“孩子”不是数据库。 'app-name' 数据库将有多个子级及其多个子级。
标签: android firebase firebase-realtime-database relational-database