【发布时间】:2012-06-04 00:19:23
【问题描述】:
我需要构建一个稍微不寻常的数据模型,但我无法说服 Entity Framework Code First 为我映射它。
我有两个实体 - 'A' 和 'B'。
“B”是“A”的一种,这就是我试图让继承工作的原因。
但是,可能存在多个版本的“B”。
我想通过在“A”和“B”的每个表中都有一个共享 ID 列来对此建模,但对于“B”也有一个“版本号”字段,该字段与身份证。
所以 - 这将是一对多继承类型的安排。
最终目标是能够检索特定的“B”实体,并使其还包含相关“A”实体的所有属性和方法,而无需通过另一个对象。
任何想法都会很棒。
谢谢, 克里斯
【问题讨论】:
标签: .net entity-framework inheritance