我正在使用SQL Server 2014 Express。
我正在尝试创建一个数据库"诊所",其中包括表格"患者"和"疾病"。众所周知,一个人可能患有多种疾病,所以我的问题是:是否可以创建多个外键 - 例如,表格中的数组"患者",可以参考几种疾病"行?
答案 0 :(得分:1)
您可以将“联结表”用于多对多关系。
答案 1 :(得分:0)
Per Microsoft:“级联引用操作树不得包含任何指定表的多个路径。”这是针对2008年的,但限制仍然存在。
https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/ms186973(v=sql.105)