7.3.2 参与约束

7.3.2 参与约束

如果实体集E中的每个实体都参与到联系集R的至少一个联系中,实体集E在联系集R中的参与称为全部(total)的。
如果E中只有部分实体参与到R的联系中,实体集E到联系集R的参与称为部分( partial)的。

例如,我们期望每个student实体通过advisor联系同至少一名教师相联系,因而student在联系集advisor中的参与是全部的。
相反地,一个instructor不是必须要指导一个学生。因此,很可能只有一部分instructor实体通过advisor联系同student实体集相关联,于是instructoradvisor联系集中的参与是部分的。