0

我有一个抽象类,用作许多其他类的基础。

一些派生类有很多额外的属性,所以我认为我最好使用每个类型的表。但是有一种派生类型没有任何额外的属性。

但出于行为原因,我想将其与基类区分开来。

我该如何在 EF 中处理这个问题?

4

1 回答 1

1

派生类的表仅具有基表记录的外键(如果 FK 不是 PK,则可能是 PK 字段),因此派生表将仅是 [BaseTableId] 或( [DerivedTablePK], [BaseTableId ])

于 2013-10-04T21:15:56.463 回答