資料庫中的三元關係
在三元關係中,三個不同的實體參與到一個關係中。
關係度 = 3
例如:考慮一家手機制造公司。
涉及三個不同的實體
- 手機 - 由公司製造。
- 零件 - 公司從供應商處獲得的手機零件。
- 供應商 - 供應商向公司供應手機零件。
手機、零件和供應商將同時參與一個關係。因此,當我們考慮基數時,我們需要同時考慮它在相對於第三個實體的兩個實體中的上下文。

三元關係中的基數
- 假設對於給定的供應商例項和零件例項,該供應商是否可以為多個手機型號供應該特定零件。
示例 - 考慮一個供應商S1向公司供應處理器P1,並且該公司在其多個型號中使用S1供應商提供的處理器P1,在這種情況下,相對於供應商和零件的手機基數為N(多)。 - 在供應商基數的情況下,我們可以說對於給定的手機例項,其一個零件可以由多個供應商供應。
示例 - 考慮一部手機M1,它有一個零件P1,並且它由多個供應商供應,在這種情況下,相對於手機和零件的供應商基數為M(多)。 - 同樣,對於給定的供應商例項和手機例項,供應商是否供應多個零件。
示例 - 考慮一個供應商S1為手機M1供應零件,例如螢幕、處理器等,在這種情況下,相對於供應商和手機的零件基數為P(多)。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP