DBMS 中的一对一单值关系


一对一单值关系是同一实体关联具有同一角色组表示的同一实例。

上图表示一组已婚人士之间的关系已婚场景。每个人仅与组中的一且仅与一个人结婚。

一对一单值关系有三种可用的情况 −

  • 强制-强制
  • 可选-可选
  • 可选-强制或强制-可选

强制-强制

角色组的每个实例都必须完全参与到该关系中。在上面的示例中,一个人已与且仅与一个人结婚。

可选-可选

在这种情况下,实例在角色组中的参与是可选的,即参与不是强制的。

在已婚人士组中,可以选择单独或共同纳税。在该场景中,至少有一对夫妇必须分别缴纳税款。

可选-强制或强制-可选

一个角色组的每个实例都必须参与到该关系中,而另一个角色组的实例可以选择参与到该关系中。

更新时间:18-6-2020

3000 多次浏览

开启您的 职业

通过完成课程获得认证

开始
广告