SQL 级联删除相当新。我想知道当涉及到孩子时,级联删除是如何工作的。所以说我有一个桌子情况,比如:
ParentTable ==Cascade==> ChildTable ==NoCascade==> GrandChildTable
孙子也会被删吗?我是否需要在子表中指定关闭级联删除?我正在使用 Fluent API 将父 ParentTable 的级联删除设置为带有 WillCascadeOnDelete(true) 的 ChildTable,我应该在 ChildTable 上设置 WillCascadeOnDelete(false),这是必要的吗?我无法删除 GrandChildTable 的原因是因为它是域表。
谢谢,马特