DBMS 中的一對一單值關係


一對一單值關係是同一實體關聯具有同一角色組表示的同一例項。

上圖表示一組已婚人士之間的關係已婚場景。每個人僅與組中的一且僅與一個人結婚。

一對一單值關係有三種可用的情況 −

  • 強制-強制
  • 可選-可選
  • 可選-強制或強制-可選

強制-強制

角色組的每個例項都必須完全參與到該關係中。在上面的示例中,一個人已與且僅與一個人結婚。

可選-可選

在這種情況下,例項在角色組中的參與是可選的,即參與不是強制的。

在已婚人士組中,可以選擇單獨或共同納稅。在該場景中,至少有一對夫婦必須分別繳納稅款。

可選-強制或強制-可選

一個角色組的每個例項都必須參與到該關係中,而另一個角色組的例項可以選擇參與到該關係中。

更新時間:18-6-2020

3000 多次瀏覽

開啟您的 職業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.