我正在使用SQL Server 2014 Express。
我正在尝试创建一个数据库“诊所”,其中包括表“患者”和“疾病”。众所周知,一个人可能患有多种疾病,所以我的问题是:是否可以创建多个外键-例如,表"patients“中的一个数组,它可以引用几个”疾病“行?
发布于 2018-06-11 09:31:12
对于多对多关系,您可以使用“连接表”。
发布于 2018-06-11 09:13:29
Per Microsoft:“级联引用操作的树不能有多个指向任何指定表的路径。”这是针对2008年的,但限制仍然存在。
https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/ms186973(v=sql.105)
https://stackoverflow.com/questions/50789383
复制相似问题