美文网首页
2018-11-23表关系

2018-11-23表关系

作者: 太阳出来我爬山坡 | 来源:发表于2018-11-23 22:59 被阅读0次

多对多关系 (学生选课)

![举例,学生要报名选修课,一个学生可以报名多门课程,一个课程有很多的学生报名,那么学生表和课程表两者就形成了多对多关系。
对于多对多关系,需要创建中间表 实现]

建立课程表:学生表

create table cours(
cours_id int primary key auto_increment,
cours_name varchar(20) not null
);

选课表 (中间表)

create table select(
s_id int, #用来记录学生id
cours_id int, #用来记录 课程id
primary key(s_id,cours_id), # 联合主键 防止 二个主键组后的重复 数据出现.
foreign key(s_id) references student(s_id), # 关联学生id
foreign key(cours_id) references cours(cours_id) # 关联 课程id
);

相关文章

  • 2018-11-23表关系

    多对多关系 (学生选课) ![举例,学生要报名选修课,一个学生可以报名多门课程,一个课程有很多的学生报名,那么学生...

  • 数据库笔记-SQL表连接

    表操作 创建表 修改表 添加列 删除列 删除表 表连接 关系型数据库,一个表就是数据之间的关系,而表与表的关系连接...

  • 关系表

    宫澄(男主,宫氏集团继承人)--暗恋女主 裴恩彩(女主,裴家千金小姐)--暗恋男主 鹿梓星(恶毒女配,家境贫寒)-...

  • 表关系

    PRPS-POSID wbs namePRPS-PSPNR wbs element EBKN-PS_PSP_PNR...

  • Java后台-2.创建数据库和表

    创建用户表 创建角色表 创建权限表 创建用户角色关系表 创建角色权限关系表 创建refreshToken表 创建商...

  • 初识mongodb

    MongoDB 关系型数据库和费关系型数据库 关系型数据库,表和表之间有关系(外键) 非关系型数据,表盒表之间没关...

  • 职场

    职场的各种表,都是关系表,职场的各种关系,都是利益关系。

  • 2018-11-23作业表

  • 英语语法学习:连词的用法!

    一、并列连词 并列连词可以表并列、表转折、表对比、表选择或者表因果关系。 1.表并列 表并列关系的连词主要有:an...

  • Postgres 删除指定表所有数据

    当表中无级联关系时 当表中有级联关系时

网友评论

      本文标题:2018-11-23表关系

      本文链接:https://www.haomeiwen.com/subject/arosqqtx.html