【发布时间】:2023-04-03 13:14:01
【问题描述】:
我一直在研究 Firebase 作为最近弃用的 Dropbox Datastore API 的替代方案。我读过关于结构化数据的文章,但我还是有点不清楚。
我有很多用户:
users
- name
- email
...每个用户都有三个数据库“表”,aircraft、entries 和 customFields。
aircraft
- name
- category
- make
entries
- flightDate
- departure
- destination
customFields
- name
- type
那么我的 Firebase 数据结构会是这个样子吗?
{
“users”: {
“bob”: {
“name”: …
“email”: …
},
“sally”: {
“name”: …
“email”: …
}
},
“aircraft”:{
???
},
“entries”:{
???
},
“customFields”:{
???
}
}
提前致谢。
【问题讨论】:
-
一篇评估非规范化模型是否适合您的项目的好文章:firebase.com/blog/2013-04-12-denormalizing-is-normal.html
标签: firebase