實體
人事時地物
- 強實體:有鍵值屬性(學號)的屬性,如 [學生]
- 弱實體:必須依附在其他實體才能存在,如 [監護人]
屬性
如員工的 [代號] [姓名] [住址]
- 屬性值:[1001] [Cleo] [新北市汐止區樟樹一路]
- 鍵值屬性:具有唯一識別該實體的屬性,不可為空值,如 [員工代號]
- 多值屬性:多個屬性值,如員工銷售的 [訂單編號] {9401001, 96555110, 9655201}
- 複合屬性:可以在切割成更小的屬性,如 [地址] 可分割為 [區域] [縣市] [街道]
- 導出屬性:如用生日推算 [年齡]
關係
- 基數關係:
- 1:1 如一位講師只能是學校的一位員工
- 1:N 如一門課程擁有小考、期中考和期末考等多次考試
- M:1
- M:N 學生可以參加多次考試
- 參與關係:
- 部分參與:有部分的實體會參與此關係,如學生與監護人,只有未成年的學生需要監護人
- 全部參與:如監護人一定會對應到學生,為全部參與
- 參與數的限制:用 {min,max} 來表示
實體關聯模型