我有一個類似的問題,此前已解決here。但是,有一個關鍵的區別。我需要保持與原始數據的關係。將數據複製到另一個表加上鍊接表以維護關係
例如,假設有一個與信息的表,如這樣的:
user {id, first, last, address}
我想地址部分移出「用戶」表,並進入它自己的「地址」的表。
user {id, first, last}
address {id, address}
user_address {user_id, address_id}
因此新的「地址」表將包含用於存儲在「用戶」表和「user_address」鏈接表將保持原來的用戶連接的數據。
這是真的,在 「地址」 表 「地址」 字段將是唯一的? –
這不是要求。我確定存在重複的地址。事實上,爲了簡化這個項目,可能最好不要獨一無二。 –
我發佈了答案。 「地址」表中不會有重複項。 –