2010-12-16 78 views
0

我有一個表,減少I分爲兩個部分, 表 電子郵件地址(PK) 名稱 城市 狀態 郵遞區號 國家 Land_Line_No D_O_B 性別的redunduncy MARITAL_STATUS如何連接兩個連接有關地址信息的表?

後Devided

表1 名稱 城市 Land_Line_No D_O_B 性別 MARITAL_STATUS

表2 城市 狀態 郵遞區號 國家

我的問題是如何連接這兩表

回答

0

在第二個表中的一個屬性是一樣的,在第一個主鍵表。這些屬性通常被稱爲外鍵。

然而,在另一個問題上,你減少了什麼? 您在兩個表格中都有城市,看起來多餘。也許我不清楚你想要什麼。

0

架構應該看起來更像是這樣的:

Table1 Name municipalityID Land_Line_No D_O_B Gender Marital_Status 
Table2 municipalityID city state Pincode Country 

現在,在表2中municipalityID場應該是每行從而使其成爲表的主鍵是唯一的。爲了將任何記錄表格Table與特定的城市等關聯起來,您需要引用正確的municipalityID(這是Table1中引用Table2的外鍵)。