實體-關係模型(E-R Model)
- 實體(Entity): 客戶(Consumer)
- 屬性(Attributes):
- 客戶電話(Consumer_tel)
- 客戶姓名(Consumer_name)
- 客戶編號(Consumer_no) - 唯一鍵值(Primary Key)
- 客戶地址(Consumer_address)
- 客戶性別(Consumer_sex)
ER圖描述
- 我們將「客戶」定義為一個實體。
- 「客戶」實體具有5個屬性,其中「客戶編號」是主鍵(Primary Key)。
畫出ER圖
以下是ER圖的文字描述,您可以參考此描述在紙上或使用繪圖工具畫出ER圖。
- 畫一個矩形來表示「客戶」實體。
- 在矩形內部標註「客戶」。
- 圍繞矩形畫5個橢圓形來表示屬性:
- 「客戶電話(Consumer_tel)」
- 「客戶姓名(Consumer_name)」
- 「客戶編號(Consumer_no)」
- 「客戶地址(Consumer_address)」
- 「客戶性別(Consumer_sex)」
- 在「客戶編號(Consumer_no)」的橢圓形外加上雙線,表示它是主鍵(Primary Key)。
- 用線條將每個屬性橢圓形連接到「客戶」實體矩形。
ER圖的圖形表示
Consumer
+-----------+
| |
| Consumer |
| |
+-----------+
/ \ \ \ \
/ \ \ \ \
Consumer_tel Consumer_name Consumer_no(PK) Consumer_address Consumer_sex
注意: (PK) 表示主鍵(Primary Key)。
解釋
- 「客戶」實體的每個屬性都被表示為一個橢圓形,並連接到「客戶」實體矩形。
- 「客戶編號」被表示為雙線橢圓形,以標示它是唯一鍵值,即主鍵(Primary Key)。