【发布时间】:2019-08-07 07:16:58
【问题描述】:
我目前正在从事一个项目,我需要在我的 Java Android 应用程序中使用两种不同类型的非相关数据结构。一个是用户,另一个是食物类型。
用户设置如下:
用户
- 用户标识
- 姓名
- 年龄
- 性别
- 重量
- 身高
但是,我还需要一个看起来像这样的,它必须是可搜索的:
食物
- 名称
- 碳水化合物
- 胖
- 蛋白质
是否可以使用相同的数据库(首选 Firebase,因为我已经在使用它),还是我需要将另一个数据库添加到我正在制作的应用程序中?
编辑:我最终导出了 JSON,根据此处给出的良好答案重写它,然后再次导入。它完美无缺。感谢您的回答!
{
"foods" : {
"name" : {
"carbohydrates" : "5",
"fats" : "5",
"proteins" : "5"
}
},
"users" : {
"FjtMNTcDrOP2wcaPAa0E0Cc1jRz2" : {
"activity" : "Moderate Exercise (3–5 days/week)",
"age" : "40",
"gender" : "Male",
"height" : "180",
"name" : "Flex",
"weight" : "86"
}
}
}
【问题讨论】:
标签: java android database firebase firebase-realtime-database