多表关系介绍 mysql
  TEZNKK3IfmPf 2023年11月14日 164 0
多表关系介绍 mysql

关注表与表之间的关系

  • 一个人只有一个身份证
  • 一个身份证只对应一个人

一对多关系(或者说 多对一关系)

  • 一个部门有多个员工
  • 一个员工只能对应一个部门

多对多关系

  • 一个学生可以选择多个课程
  • 一个课程可以被很多学生选择

实现 一对多关系

在多的一方表中建立一个列 用于记录一方表的主键

实现 多对多关系

需要借助第三张中间表

中间表至少包含两个字段

这两个字段都会作业外键指向对应的表

实现 一对一关系

在任意一方添加外键,这个外键是唯一的

指向第二张表的主键

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   29天前   24   0   0 mysql
  TEZNKK3IfmPf   2024年05月17日   48   0   0 sqlmysql
  TEZNKK3IfmPf   2024年05月17日   44   0   0 查询mysql索引
  TEZNKK3IfmPf   2024年05月17日   35   0   0 drill
  TEZNKK3IfmPf   2024年05月17日   50   0   0 jsonmysql
  TEZNKK3IfmPf   2024年05月17日   47   0   0 mysqlphp
TEZNKK3IfmPf