标签: database entity entity-relationship weak-entity
正如我们在此图中看到的,ATTENDANCE实体与TRANSCRIPT实体相关吗?但是,如果TRANSCRIPT中没有主键,如何识别ATTENDANCE中的实体?图片不对吗?
ATTENDANCE
TRANSCRIPT
答案 0 :(得分:1)
让我们以简单的形式对其进行分解。假设您有一个实力雄厚的实体A(即您的情况下的学生)与弱势实体B参与(即出勤)。因此,现在它们都将充当强实体,并且可以与其他弱实体C(即成绩单)一起参与。
但是,如果ATTENDANCE中没有主键,如何识别TRANSCRIPT中的实体?
现在,STUDENT的主键与ATTENDANCE的部分键相结合将成为参与与TRANSCRIPT关系的主键。