弱实体如何与弱实体相关?

时间:2018-09-17 14:14:08

标签: database entity entity-relationship weak-entity

ER model

正如我们在此图中看到的,ATTENDANCE实体与TRANSCRIPT实体相关吗?但是,如果TRANSCRIPT中没有主键,如何识别ATTENDANCE中的实体?图片不对吗?

1 个答案:

答案 0 :(得分:1)

让我们以简单的形式对其进行分解。假设您有一个实力雄厚的实体A(即您的情况下的学生)与弱势实体B参与(即出勤)。因此,现在它们都将充当强实体,并且可以与其他弱实体C(即成绩单)一起参与。

  

但是,如果ATTENDANCE中没有主键,如何识别TRANSCRIPT中的实体?

现在,STUDENT的主键与ATTENDANCE的部分键相结合将成为参与与TRANSCRIPT关系的主键。