标签: c# entity-framework-6
Table A和Table B之间存在可选关系,其中A是父级,B是可选子级。如果我在DbContext中只加载了A,那么SQL Server会抛出一个我无法删除A的错误,因为与B的关系,这就是我想要的。
Table A
Table B
但是,如果我有A并且在DbContext实体框架中加载了与B的关系,则会将B上的关系设置为null,从而防止SQL Server出错。如何在删除父A?
null
我希望错误发生,因为我想在关系存在时阻止删除A,我不希望实体框架修复'这个问题对我来说。