代码之家  ›  专栏  ›  技术社区  ›  Francisco Noriega

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

  •  0
  • Francisco Noriega  · 技术社区  · 14 年前

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

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

    我们遇到的一个问题是,我们正在使用nhibernates fluent“join”将三个表映射为一个表,但nhibernate不允许您在join中映射组件,而且您似乎无法映射拆分多个表的组件。

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

    1 回复  |  直到 14 年前
        1
  •  2
  •   Craig Stuntz    14 年前

    对。EF 1也是。它叫 entity splitting .