EF 4.3.1不会在基表和子类表之间添加级联删除DDL

时间:2012-07-02 18:43:13

标签: entity-framework entity-framework-4

我有一个基类A和一个派生类B.使用TPT,ON CASCADE DELETE没有设置B.id和A.id之间的关系所以我不能删除A而不先删除B.

问题是,A与位于图形根部的另一个实体有多对一的关系,我们称之为R.

R设置为对其所有A个孩子进行级联删除。这半工作;删除R导致A上的删除,但因为EF没有将级联设置为表B,所以它会失败。

这是一个功能吗?

0 个答案:

没有答案