資料與商業智慧詞彙表

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
V
W
X

ERD

亦稱為

實體關係圖

實體關係模型

什麼是 ERD?

**ERD**,或實體關係圖,是以圖形方式表示資料庫中的表格如何彼此關聯。ERD 以高階方式顯示資料庫的結構(或 結構描述)。ERD 是設計新資料模型或識別現有結構描述中問題的實用工具。

實體關係圖基本上只是方框(您的實體或表格)與線條(它們之間的關係)連接。您的資料庫軟體可能有一些內建功能來建立 ERD,但您也可以使用您最喜歡的設計軟體,或採用類比方式並在紙上繪製 ERD。方法較不重要;真正重要的是確保您的圖表準確且合乎邏輯,以便您可以為您的特定用例設計最有效的資料庫。

ERD 範例

以下是一個 ERD 範例,顯示 Metabase 的 範例資料庫

<em>Fig. 1</em>. A simple ERD of Metabase's Sample Database.
_圖 1_。Metabase 範例資料庫的簡單 ERD。

四個表格 OrdersProductsPeopleReviews 是我們的實體,而連接線條顯示它們之間的三個 一對多 關係。

ERD 設計與符號

在草擬實體關係圖時,每個方框都應包含該表格的名稱、欄位和索引鍵資訊(主鍵外來鍵)等資訊。您會注意到在上面的範例中,每個表格的索引鍵資訊都以 (PK)(FK) 在欄位名稱旁邊標示。

每個實體之間的線條類型說明每個表格與另一個表格之間的 關係 類型。不同的組織和產業對於 ERD 符號使用不同的慣例,但最常見的慣例之一是 **烏鴉腳符號**,之所以如此命名,是因為三叉符號(用於「多對」的符號)看起來有點像鳥的腳。圖 2 顯示烏鴉腳符號中使用的常見符號及其對應的關係類型

<em>Fig. 2</em>. The lines used in crow's foot notation to represent different types of table relationships.
_圖 2_。烏鴉腳符號中用於表示不同表格關係類型的線條。

相關詞彙

延伸閱讀