实体框架-EF6模型优先和TPH继承映射策略



我在EF 6中使用VS 2013 Premium,并希望使用Model First和Table per Hierarchy。我已经找了2个多小时的解决方案,但都无济于事。

在模型设计器中,只有可以选择TPT。TPH似乎在VS 2010的"实体设计器数据库生成电源包"中,但我读到这在2012年不起作用,所以我认为2013年也不起作用。我看到,对于代码优先,TPH是默认的继承策略,那么使用TPH将代码优先项目转换为模型优先的答案是什么?Model First和TPH甚至可以实现吗?我有什么选择?

我总是先做模型。

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

最新更新