2018-06-26
?
表與表之間的關系
?
一、一對多關系:
- 常見實例:分類和商品,部門和員工
- 一對多建表原則:在從表(多方)創建一個字段,字段作為外鍵指向主表(一方)的一方
二、多對多關系
- 常見實例:學生和課程
- 多對多建表原則:需要創建第三張表,中間兩張表中至少兩個字段,這兩個字段分別作為外鍵指向各自一方的主鍵。(就是將一個多對多拆分成兩個一對多。)
- 兩張表都分別是主表,第三張表為從表,提供兩個字段,都是外鍵。
?
?
?
三、一對一關系:(了解)
- 在實際開發中應用不多,因為一對一可以創建成一張表
- 兩種建表原則:
- 外鍵唯一:主表的主鍵和從表的外鍵(唯一),形成主外鍵關系,外鍵唯一unique。
- 外鍵是主鍵:主表的主鍵和從表的主鍵,形成主外鍵關系。
?
?