数据库中,有管理员表,产品表,类别表,地区表等等。其中产品表,类别表,地区表等有有一个字段:CreateId,管理到管理员的ID。是一个外键关系。
在使用Entity framework生成模型进行编译的的时候,提示:错误 1 错误 3007: 从第 1534, 2031 行开始的映射片段出现问题: 两个片段中的非主键列 [CreateUser] 映射到不同的概念端属性 - 由于可以单独修改对应的概念端属性,因此可能出现数据不一致。
在进行查询的时候,出错:System.Data.MappingException: 概念类型“OnlinecruisesModel.Sys_Admin”中的成员数与对象端类型“Onlinecruises.Model.Sys_Admin”中的成员数不匹配。请确保成员数相同。
Sys_Admin:管理员表
如果你熟悉EDMX,打开XML编辑器进行修改。
否则VSTS中打开可视化EDMX,删除所有MODEL,然后重新添加。