【发布时间】:2015-09-10 21:40:30
【问题描述】:
我使用的是 Microsoft SQL Server 2012。
我有三张桌子,A、M、Z。
表 A 与表 M 是一对多的关系。它在外键上也有一个删除级联
表 Z 是一个新表,它也应该与表 M 有一对多的关系,同样应该在外键上有一个删除级联。
我认为我的设计有缺陷?因为如果我从表 A 中删除一条记录,表 M 中的相应记录将被删除,但我猜这会破坏表 M 和 Z 之间的关系?对吗?
【问题讨论】:
标签: sql sql-server sql-server-2012 foreign-keys