九九百科網

位置:首頁 > 經驗 > 

如何定義數據表之間的關係

經驗8.76K

如何定義數據表之間的關係

數據表之間的關係簡單的話,也就是一對多或多對多。一對多比如:班級和學生,一個班級有多個學生,一個學生屬於一個班級,數據庫上就定義兩個表,即一個班級表和一個學生表,學生表裏有個字段是“班級編號”用來關聯到所屬的班級,必要的話,可以創建一個外鍵;多對多比如:學生和選修課,一個學生可以選修多個課程,一個課程可以多個學生選修,數據庫上就定義三個表,即一個課程表、一個學生表和一個關聯表,關聯表中至少包含着兩個字段 “課程編號”和“學生編號”,必要的話,可以創建兩個外鍵。

標籤:定義數據