【问题标题】:Many-to-Many table is mapped as an entity with EF6 database first多对多表首先映射为具有 EF6 数据库的实体
【发布时间】:2016-02-12 13:38:48
【问题描述】:

我遇到了多对多映射的问题。我在 MySql 数据库上创建了以下表:

在 edmx 中,我尝试使用从数据库更新模型来映射它:

但是当表映射时,多对多表usuarios_conquistas被映射为实体(不仅仅是表usuariosconquistas之间的关系):

谁知道我做错了什么?

【问题讨论】:

    标签: mysql entity-framework orm many-to-many


    【解决方案1】:

    “usuario_conquistas”表不应该有列 Id,它应该使用列 IdUsuario 和 IdConquista 作为复合主键。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多