我正在使用 Database First EF 从现有数据库生成模型。当我第一次生成模型时,它只忽略了一个表,实体没有添加到 EDMX,没有为表创建模型文件,也没有为实体创建上下文。
当我尝试将表显式添加到 EDMX 时(生成模型时,首先选择特定表,然后使用数据库中的所有其他表更新模型),它抱怨以下错误。
具有可能不同键的两个实体映射到同一行。确保这两个映射片段将 AssociationSet 的两端映射到相应的列。
这个特定的表有两列是其他一些表的主键,这两列都被指定为表的主键。
我做错了什么还是应该以不同的方式处理这个表,因为它有两列定义为主键?任何建议都非常感谢!