【问题标题】:How can a weak entity be related to weak entity?弱实体如何与弱实体相关联?
【发布时间】:2018-09-17 14:14:07
【问题描述】:

正如我们在这张图片中看到的,ATTENDANCE 实体与TRANSCRIPT 实体相关?但是如果ATTENDANCE 中没有主键,如何识别TRANSCRIPT 中的实体呢?图片有问题吗?

【问题讨论】:

    标签: database entity entity-relationship weak-entity


    【解决方案1】:

    让我们以简单的形式分解它。假设您有一个强大的实体 A(即您的案例中的学生),它正在参与弱实体 B(即出勤)。所以现在,它们都将充当强实体,并且可以与其他弱实体C(即Transcript)一起参与。

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

    现在,STUDENT 的主键和 ATTENDANCE 的部分键将作为参与与 TRANSCRIPT 关系的主键。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-21
      • 2017-05-22
      • 1970-01-01
      • 2017-02-19
      相关资源
      最近更新 更多