SQL 04: 多对多关系的数据库表示方式

多对多, 以 学生-课程 为例

1.  创建"课程"表

 

2.  设置外键 ----》 需要通过中间表来实现

例子: 表示 三个学生学习同一个课程

 Later, 第一个学生想学习第二个课程.

此时,在中间表里添加一条记录

创建中间表

添加两个外键

关联 student_id 与 student 表里的id

course_id 与 course 表里的id

 

Outcome:

 

 

原文地址:https://www.cnblogs.com/JasperZhao/p/13444250.html