詹惠儿

2019-01-04   阅读量: 881

数据分析师

理解参与约束

扫码加入数据分析学习群

参与约束:
参与约束适用于参与关系集的实体。

  1. 参与总数 -实体集中的每个实体都必须参与该关系。如果每个学生必须参加课程,学生的参与将是完全的。ER图中的双线显示总参与度。
  2. 部分参与 -实体集中的实体可能会或可能不会参与该关系。如果某些课程没有由任何学生注册,那么课程的参与将是部分的。该图描绘了“注册”关系集,其中学生实体集具有总参与度,并且课程实体集具有部分参与。
捕获


使用set,它可以表示为,

33333


学生实体集中的每个学生都参与了关系,但是存在一个没有参与这种关系的C4课程。

弱实体类型和识别关系:
如前所述,实体类型具有唯一标识实体集中的每个实体的键属性。但是存在一些无法定义关键属性的实体类型。这些被称为弱实体类型。

例如,公司可以存储雇员的家属(父母,子女,配偶)的信息。但是没有雇员,家属就没有存在。因此Dependent将是弱实体类型,Employee将为Dependent标识实体类型。

弱实体类型由双矩形表示。弱实体类型的参与总是完全的。弱实体类型与其识别强实体类型之间的关系称为识别关系,它由双菱形表示。

N3
添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 3 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子