小编ber*_*rnk的帖子

如何使用关系数据库存储属于一个组的所有用户,以及一个用户所属的所有组?

这是一个初学者问题:

一个用户可以属于多个组,一个组可以包含多个用户。

假设这两个表看起来像这样:

user_id user_name user_email

group_id group_title group_description

我在哪里以及如何存储属于一个组的所有用户以及一个用户所属的所有组?

我无法想象具有包含逗号分隔用户 ID 的用户字段的组表是可接受的解决方案。我想我得到了关系数据库的基本概念,但我不确定实现。我得到了一对一的关系,但我在一对多中挣扎。我在这个例子中处理的是两个单独的一对多关系吗?

database-design relational-theory

6
推荐指数
1
解决办法
3545
查看次数

标签 统计

database-design ×1

relational-theory ×1