一、1:1 设计

两个实体表内,存在相同的主键字段,如果记录的主键值等于另一个关系表内记录的主键值,则两条记录对应1:1对应
相当于一条完整记录的垂直切割

(9)实体之间的关系

二、1:n
一个实体对应多个实体,例如一个班级对应多个学生
设计方案:多的那端(n),增加一个字段,用于指向该实体所属的另外的实体的标识
(9)实体之间的关系

三、M:N
设计:典型的,利用一个中间表,标识实体之间的对应关系

下面的两个表:一个讲师对应多个班级,一个班级也对应多个讲师,对这两个表建立关系
(9)实体之间的关系

处理这种多对多的关系,建立一个中间表,其表字段为两个表的主键即可。
一个讲师对应多个中间表信息,所以讲师表和中间表的关系为1:n
一个班级表对应多个中间表信息,所以班级表和中间表的关系1:n

(9)实体之间的关系

(9)实体之间的关系

相关文章:

  • 2021-11-25
  • 2021-07-05
  • 2022-12-23
  • 2022-01-09
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-28
  • 2021-12-25
相关资源
相似解决方案