【发布时间】:2016-04-22 18:43:00
【问题描述】:
我有四张桌子Store、Employee、Customer、Address。我已将前三个表链接到Address。现在我想删除这个FK 并将这些表引用到Address。我该怎么做?
表结构:
商店:
StoreID(PK), BranchName
员工:
EmpID(PK), Name
客户:
CustID(PK), Name
地址:
AddID(PK),
ID(FK to Store.StoreID, Employee.EmpID, Customer.CustID),
AddressDetail
我想删除 Address.ID 上的 FK 并将其引用到三个表。
【问题讨论】:
-
见stackoverflow.com/a/190306/119477 你有三个选择。我喜欢 TPC 但看起来你想要 TPT,这意味着你需要另一张桌子
-
我想知道为什么有人决定做那个设计!
标签: sql-server sql-server-2008 management-studio-express