标签: entity-framework asp.net-mvc-4 entity-framework-5
我有一些代码可以删除多个表中的数据,这是一个简化的情况:
TableA具有tableB和tableC中的外键。 TableA - tableB连接设置为在删除时级联。在代码中我首先删除所有tableB记录,如果我没有错误,应自动删除所有tableA记录。然后我删除tableC记录并尝试保存上下文,我得到异常消息“删除语句与引用约束冲突......”。
它应该像这样工作还是我误解了什么?