我想创建有一些组的应用程序,每个组都有一些用户。对于 CRUD 操作,我应该使用 SQLite 数据库。我应该如何将它们存储在数据库中?
为每个组创建单独的数据库并将用户保存在其中是否是一种逻辑方法? 还有其他想法吗?
最佳答案
这是一个标准设计:一张表用于组,另一张用于用户。如果用户只有一个组,则将其作为用户表中的外键。如果用户属于多个组,则将具有 n:m 关系组表的第三个表添加到用户表。
关于android - 在 android 的数据库中存储用户组的最佳想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27057810/