android - 在 android 的数据库中存储用户组的最佳想法

标签 android sqlite

我想创建有一些组的应用程序,每个组都有一些用户。对于 CRUD 操作,我应该使用 SQLite 数据库。我应该如何将它们存储在数据库中?

为每个组创建单独的数据库并将用户保存在其中是否是一种逻辑方法? 还有其他想法吗?

最佳答案

这是一个标准设计:一张表用于组,另一张用于用户。如果用户只有一个组,则将其作为用户表中的外键。如果用户属于多个组,则将具有 n:m 关系组表的第三个表添加到用户表。

关于android - 在 android 的数据库中存储用户组的最佳想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27057810/

相关文章:

iphone - SQLite for iOS 中的多个查询

android - LG手机无法访问SqLite数据库

Android - 如何获取原始触摸屏信息?

android - 无法解析符号 assertThat

android - 在 Android 中模拟低电量和低内存

android - 卸载应用程序时如何以编程方式清理缓存?

android - 如何创建链接来打开我的应用程序(如果已安装)

c# - 如何使用 ServiceStack OrmLite 加入或附加多个 SQLite 数据库?

java - 在 SQLite 数据库中搜索

android - 在android中编辑应用程序数据库