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

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

1.  创建"课程"表

 

 

 

 

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

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

 

 

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

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

 

 

创建中间表

 

 

 

 

添加两个外键

关联 student_id 与 student 表里的id

course_id 与 course 表里的id

 

 

 

 

 

 

 

Outcome:

 

 

 

 

 

 

 

posted @ 2020-08-06 09:22  Jasper2003  阅读(298)  评论(0编辑  收藏  举报