ER图设计

ER图设计

  1. 实体型是对一类实体的抽象,同一实体的集合就是实体集
  2. 实体内部的联系即实体各属性之间的联系,实体之间的联系即不同实体集之间的联系
  3. 两个实体之间的联系
  • 一对一联系:如果对于实体集A中的每一个实体,实体集B中至多有一个(也可以没有)实体与之联系,反之亦然,则称实体集A与实体集B是1:1联系
  • 一对多联系:如果对于实体集A中的每一个实体,实体集B中有多个实体与之联系,反之,实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B是一对多联系,记为1:n
  • 多对多联系:如果对于实体集A中的每一个实体,实体集B中有n个实体与之联系,反之,对于实体集B中的每一个实体,实体集A中有m个实体与之联系,则称实体集A与实体集B是多对多的联系,记为m:n
  1. 单个实体型内的联系:同一个实体集内的不同实体之间也可以存在一对一,一对多,多对多的联系。如:职工实体集中干部领导若干普通职工,一个普通职工的直接领导只有一个,则职工实体集中的不同实体之间就是一对多的联系。

在这里插入图片描述

  1. 两个以上实体型之间的联系:拆分为两两之间的联系处理即可

在这里插入图片描述

  1. 总结:确定实体型上标几,即看对于与之联系的实体为1时,有几个实体和它联系

猜你喜欢

转载自blog.csdn.net/u013738122/article/details/87880809