【问题标题】:Entity Framework Issue Mapping - two mapping fragments实体框架问题映射 - 两个映射片段
【发布时间】:2014-01-28 04:10:24
【问题描述】:

我正在使用 .net 4 和实体框架 4.x

我在 sql server 中有 3 个表。例如 Persons、PersonClasses 和 Classes

Persons 有 pk PersonId 类有 pk ClassId PersonClasses 有 PersonId fk 和 ClassId fk

添加到我的 EDMX 后,我收到以下错误。如何解决?

错误 3034:从第 691、768 行开始映射片段时出现问题:具有可能不同键的两个实体映射到同一行。确保这两个映射片段将 AssociationSet 的两端映射到相应的列。

【问题讨论】:

    标签: entity-framework


    【解决方案1】:

    我发现这个问题的唯一解决方案是从模型中删除所有实体并从数据库中更新模型。这对我有用。在您删除几张表并仅替换那几张表之后,设计器中可能无法正常工作。目前还不确定。

    【讨论】:

      猜你喜欢
      • 2011-06-16
      • 1970-01-01
      • 2011-03-09
      • 2014-12-18
      • 1970-01-01
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多