【发布时间】:2019-06-26 00:02:57
【问题描述】:
对于 react-native 应用中的用户组,推荐的架构是什么?我用https://github.com/mcnamee/react-native-starter-kit 创建了一个简单的应用程序,它使用firebase 并想修改它以满足我的需求,但我不确定如何实现这一点。
如果用户愿意,我希望允许他们加入多个群组(类似于群组消息,用户可以选择他们的朋友加入群组)。因此,如果有三个用户 user1、user2 和 user3,则可能存在包含 user1/user2 的 group1 和包含 user2/user3 的 group2。
在关系数据库设置中,我可以只使用外键来表达这些关系,但在 NoSQL 数据库中,比如 firebase,结构似乎大不相同。
有推荐的方法吗?是否有在某处实现类似功能的示例应用程序?
我对移动应用程序开发完全陌生,不想从一开始就走错路,因此非常感谢任何提示。
【问题讨论】:
标签: firebase react-native nosql