EF4是否支持从多个表中映射1个组件?

时间:2010-09-17 19:12:09

标签: entity-framework entity-framework-4

在我的公司,我们有一个数据库,其中一个表太大,以至于它被分成3个表。它们共享一个ID并且信息没有规范化,因此表中有几个实体的信息,一些实体实际上在一个表中有一些字段,而在其他表中有一些字段。

有一个新项目,他们希望使用nHibernate来映射它,以便代码使用ORM,我们处理对象而不是查询字符串。

我们遇到的一个问题是我们使用nHibernates流畅的“join”将3个表映射成一个,但是nHibernate不会让你映射连接中的组件,也似乎你不能映射组件分成几张桌子。

实体框架4是否能够做到这一点?

1 个答案:

答案 0 :(得分:2)

是。 EF 1也是如此。它被称为entity splitting