0
我希望你能幫助我。我正在嘗試在php/mysql上開發一個在線錄取系統。 我迄今創建了兩個表:一對一關係
1-會員(MEMBERID(自動遞增),用戶名,電子郵件,密碼,激活) 2- personal_details(國籍,宗教,護照號碼,出生地,出生日期)
我將數據分成兩個表以減少表的負載。你能告訴我在這種情況下我們如何定義一對一的關係。 謝謝
我希望你能幫助我。我正在嘗試在php/mysql上開發一個在線錄取系統。 我迄今創建了兩個表:一對一關係
1-會員(MEMBERID(自動遞增),用戶名,電子郵件,密碼,激活) 2- personal_details(國籍,宗教,護照號碼,出生地,出生日期)
我將數據分成兩個表以減少表的負載。你能告訴我在這種情況下我們如何定義一對一的關係。 謝謝
你會爲每個表上的memberid
列使用常規的外鍵關係。唯一的區別是你應該在兩個表上放置一個UNIQUE約束或PRIMARY KEY約束。
這是將關係從1:N改變爲1:1關係的唯一性約束。