2013-07-21 100 views
0

我希望你能幫助我。我正在嘗試在php/mysql上開發一個在線錄取系統。 我迄今創建了兩個表:一對一關係

1-會員(MEMBERID(自動遞增),用戶名,電子郵件,密碼,激活) 2- personal_details(國籍,宗教,護照號碼,出生地,出生日期)

我將數據分成兩個表以減少表的負載。你能告訴我在這種情況下我們如何定義一對一的關係。 謝謝

回答

2

你會爲每個表上的memberid列使用常規的外鍵關係。唯一的區別是你應該在兩個表上放置一個UNIQUE約束或PRIMARY KEY約束。

這是將關係從1:N改變爲1:1關係的唯一性約束。