【发布时间】:2018-07-30 08:59:22
【问题描述】:
这是我需要帮助的场景。对于具有posts 的特定位置,我有一个“提要”。 posts 由users 创建,任何人都可以从特定位置看到post。
基本上:用户写帖子 -> 被提交到位置 -> 用户还可以在他们的个人资料中查看自己的帖子 -> 任何人都可以查看某个位置的帖子。
所以这是我认为最好的结构方式:
(对不起,如果语法不好,我现在只是在玩)。所以本质上,我会将用户创建的所有帖子数据发送到该位置和用户的个人资料。这是不好的做法吗?将数据库的大小加倍并保持两个帖子都是最新的。如果帖子的分数(即赞成/反对)发生变化,我将不得不在两个部分中更新...
有没有更好的方法?请告诉我!谢谢。
【问题讨论】:
标签: database firebase database-design firebase-realtime-database