2009-10-31 101 views
1

假設我將兩個相同的訪問表與附加查詢合併。我怎樣才能把它與其他表格連接起來?由於主鍵將被分配新鮮,其他相關表將如何佔用該主鍵作爲其外鍵?vb6 msaccess sql

回答

0

我會將原始主鍵保留爲「備用鍵」,並將新的自動編號的主鍵添加到結果表(合併的鍵)中。

然後,您需要將具有外鍵的表的完整性規則刪除到原始表中,並對它們運行更新以將其外鍵設置爲生成的表上新主鍵中的值。

重新建立這些表和結果表之間的完整性規則,並刪除舊的備用密鑰和舊錶。