5. 建立一對一關聯性 - 說明 一對一關聯性是指資料表 A 的每一筆記錄,只能在資料表 B 中擁有一筆對應記錄,同樣的,資料表 B 中的每一筆記錄也只能在資料表 A 中有一筆對應記錄。 因為目前學校只有一個社團,所以在【社團活動成員】資料表的記錄都是一對一對應到【學生資料表】。事實上,一對一關聯性並不常見,因為在資料表每一筆記錄的欄位就是一種一對一關聯性,如果資料表使用一對一關聯性,通常都是為了資料保密因素,將部分欄位分割成另一個資料表。
7. 建立一對多關聯性 - 說明 一對多關聯性是指在資料表 A 的每一筆記錄,對應到資料表 B 的多筆記錄,但是在資料表 B 中的每一筆記錄只能在資料表 A 中有一筆對應的記錄。 學校的每門課程都只有一位教授開課,所以【教授資料表】的記錄【 E0201 】可以對應【課程資料表】的 3 筆記錄,反之【課程資料表】的每一筆記錄只能對應【教授資料表】的一筆記錄。