如何将1个外键引用到两个主键

时间:2019-12-17 06:29:35

标签: sql-server database-design

我正在设计表,以映射SQL Server中的某些实体。我有3个表,分别称为合法申请人,个人申请人和api。申请人和法律申请人是指申请api的人。 api表引用有关每种api的信息。个人申请者和合法申请者都在同一边,并且与api表具有n-m关系,并且它们的两个主键都是可以引用个人或公司的ID。为了实现这种关系,我创建了一个具有两个主键的联结表,其中两个主键是api表的外键,另一个(ID)是一个外键,应同时引用个人申请者和法律申请者的主键。我很高兴有人能解决我的问题,即如何将联结表中的1个外键引用到SQL Server中2个不同表(个人申请者和法律申请者)中的两个主键(ID)?

0 个答案:

没有答案