網站首頁 小常識 美食 教育 生活 數碼 經驗
當前位置:維基百科吧 > 經驗 > 

如何定義資料表之間的關係

欄目: 經驗 / 釋出於: / 人氣:7.99K

如何定義資料表之間的關係

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

Tags:定義資料