映射片段实体框架错误

Lui*_*bal 5 asp.net-mvc entity-framework database-first ef-database-first asp.net-mvc-4

我正在开发一个 ASP.NET MVC4 应用程序(数据库优先方法),现在我从数据库更新了模型,然后我收到了这个错误:

从第 1106 行开始映射片段的问题:表 Trn_BenchProficiency 的键 (Trn_BenchProficiency.BenchNumber) 的潜在运行时冲突:列 (Trn_BenchProficiency.BenchNumber) 被映射到 EntitySet Trn_BenchProficiency 的属性 (Trn_BenchProficiency),但它们不构成 BenchProficiency 的概念侧实体集。关键属性(Trn_BenchProficiency.AssessedDate、Trn_BenchProficiency.BenchNumber、Trn_BenchProficiency.Proficiency、Trn_BenchProficiency.SkillAllignmentID、Trn_BenchProficiency.SkillID)。

当我双击错误visual studio时显示:

在此处输入图片说明

请帮助我,这是什么问题?我真的找不到错误。

Ken*_*eth 5

尝试删除 edmx 图表中的表格并更新您的图表,然后再次添加您的表格。保存并重建您的解决方案。

当我改变表格的关系时,我总是遇到这种情况。