DBMS 中的一对一单值关系
一对一单值关系是同一实体关联具有同一角色组表示的同一实例。
上图表示一组已婚人士之间的关系已婚场景。每个人仅与组中的一且仅与一个人结婚。
一对一单值关系有三种可用的情况 −
- 强制-强制
- 可选-可选
- 可选-强制或强制-可选
强制-强制
角色组的每个实例都必须完全参与到该关系中。在上面的示例中,一个人已与且仅与一个人结婚。
可选-可选
在这种情况下,实例在角色组中的参与是可选的,即参与不是强制的。
在已婚人士组中,可以选择单独或共同纳税。在该场景中,至少有一对夫妇必须分别缴纳税款。
可选-强制或强制-可选
一个角色组的每个实例都必须参与到该关系中,而另一个角色组的实例可以选择参与到该关系中。
广告