EF6模型优先和TPH继承映射策略

时间:2014-04-09 21:24:39

标签: entity-framework tph

我正在使用VS 2013 Premium和EF 6,并希望使用Model First和Table per Hierarchy。我一直在寻找2个多小时的解决方案无济于事。

在模型设计器中,我选择TPT。似乎TPH在VS 2010的“实体设计器数据库生成Power Pack”中,但我读到这在2012年不起作用所以我认为它也不适用于2013年。我看到Code First TPH是默认的继承策略,所以是使用TPH将Code First项目转换为Model First的答案吗? Model First和TPH甚至可以完成吗?我有什么选择?

1 个答案:

答案 0 :(得分:0)

我会先做模特。

以下是从数据库生成实体后生成TPH的(简单)手动方式: http://msdn.microsoft.com/en-us/data/jj618292