資料庫管理系統 (DBMS) 中的實體關係型別


DBMS 中的實體可以是具有實際存在意義的現實世界物件。例如,在**公司**資料庫中,實體可以是員工、部門、專案等;在**學院**資料庫中,實體可以是專業、學生、成績、活動等。

實體用單個矩形表示,如下所示

以下是實體關係:

一對一關係

在一對一 (1:1) 關係中,實體 P 的一個例項與實體 Q 的一個例項相關,而實體 Q 的一個例項也與實體 P 的一個例項相關。

讓我們來看一個例子:

一個人只能擁有一本護照,一本護照也只能分配給一個人。

一對多關係

在一對多 (1:N) 關係中,實體 P 的一個例項與實體 Q 的多個例項相關,而實體 Q 的一個例項可能與實體 P 的多個例項相關。

讓我們來看一個例子:

一個人可以擁有多個銀行賬戶,但一個銀行賬戶最多隻能有一位賬戶持有人。

多對多關係

在多對多 (N:N) 關係中,實體 P 的多個例項與實體 Q 的多個例項相關,反之亦然。

讓我們來看一個例子:

一個人可以擁有多種技能,而多種技能可以由多人掌握。

更新於:2020年6月15日

6000+ 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.