数据库设计怎么将 多对多关系 转换成 一对多关系

2024年11月22日 14:35
有2个网友回答
网友(1):

一个 多对多关系 可以转换成两个 一对多关系
下面举例说明:
有 学生表 与 选修课程表 多对多关系
一个学生可以选择多门课程, 一门课程可以被多个学生选修.
需要新增加一个 学生选修课程情况表,2个字段(学生编号, 课程编号)

然后
学生表 与 学生选修课程情况表 为 一对多关系.
选修课程表 与 学生选修课程情况表 为 一对多关系.

网友(2):

增加中间表进行映射,具体看实际业务了