我剛剛開始使用數據庫,並且遇到與member_address entitiy相關的規範化錯誤。由於沒有代表,我似乎無法發佈圖片,所以我會嘗試解釋我的表格。正常化成員地址
會員(表)
PK Member_ID
FK Member_Zip_Code
FK Membership_Type_code
ATT:將First_Name
ATT:LAST_NAME
ATT:Member_Phone
ATT:MEMBER_EMAIL
Member_Address(表)
PK Member_Zip_Code
FK Member_ID
ATT:成員地址
ATT:Member_State
ATT:Member_City
我不太明白如何處理這個。我在想,我需要兩個獨立的表格才能正確顯示數據,但看起來我的PK和FK在這裏並不完全正確。是不是最好有一個充滿國家和城市的桌子?或者有一個郵政編碼查找城市?相當迷茫...
會會員已超過一個地址? – 2013-04-07 15:25:00
@davidstrachan一個成員可能只有一個地址,但地址可能屬於多個成員 – user168403 2013-04-07 15:29:38