SSMS创建多个引用一个表的外键

时间:2018-06-11 01:08:08

标签: sql-server ssms

我正在使用SQL Server 2014 Express。

我正在尝试创建一个数据库"诊所",其中包括表格"患者"和"疾病"。众所周知,一个人可能患有多种疾病,所以我的问题是:是否可以创建多个外键 - 例如,表格中的数组"患者",可以参考几种疾病"行?

2 个答案:

答案 0 :(得分:1)

您可以将“联结表”用于多对多关系。

答案 1 :(得分:0)

Per Microsoft:“级联引用操作树不得包含任何指定表的多个路径。”这是针对2008年的,但限制仍然存在。

https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/ms186973(v=sql.105)

相关问题