实体框架:每个类型的混合表和每个层次结构的表

Sol*_*arX 6 inheritance entity-framework

我的数据库中有两个表:

  • BaseEntity
  • 基金

"基金"实体从"BaseEtity"继承"每种类型的表".

在我的商业模式中,我有不同类型的"基金":

  • 头基金
  • 直接投资基金
  • 等等

我想为那些具有"每个层次结构的表"的类型使用不同的实体,这意味着我仍然只有一个带有类型鉴别器列的"基金"表.

有没有办法在一个实体上获得"每个层次结构的表",该实体派生自具有"每种类型的表"的基类?

Sha*_*zim -1

不可能的,参考这篇文章:

我可以在实体框架中混合按层次结构表和按类型表吗?

  • 那篇文章提出了一个不同的、更复杂的场景。有可能的。 (2认同)