我有3个带有复合主键的表,我需要设置为外键,它引用其他表中的一个主键。
即
mId
是商家表的主键mId
的外键,
tbl store中的addId
是表Address中主键的外键。
如何使用gui在sql server management studio中设置这种关系?
答案 0 :(得分:0)
您的约束可以像这样工作,即以级联风格:
alter table store add constraint FK_store_merchant foreign key (mId, addId) references merchant (mId,addId)
alter table merchant add constraint FK_merchant_address foreign key (addId) references address (addId)
不确定如何在GUI中执行此操作,而只是从查询窗口运行它。