使用Table Per Type从实体中删除派生类型

时间:2015-03-10 09:10:04

标签: c# entity-framework entity-framework-4 table-per-type

我有一个人,也是一名政府雇员,担任教师。我有3个表来包含这个人每种类型的信息。 PersonGovernmentEmployeeTeacher

现在这个人离开了老师的工作,但仍然是政府雇员。

如何删除派生的Teacher类型,但保留PersonGovernmentEmployee中的所有其他数据?

我显然可以创建一个新的GovernmentEmployee实体,并手动复制数据,但我想知道实体框架是否有一个允许我这样做的方法只是删除派生的{{1输入?

如果这是不可能的,或者是不好的做法,那么解释原因是非常有用的。

0 个答案:

没有答案