尝试使用 Entity Framework 4.0 运行解决方案时出现以下错误,我想知道如何更改映射设置以更正它:
从第 588 行开始映射片段的问题:必须为 EntitySet UserDatas 的所有关键属性 (UserDatas.Id) 指定映射
提供一些背景知识 - 我最初创建了如下所示的表格,其中每个表格中包含Modified/Created Date/By和Id列,但后来决定将它们拉出到抽象的UserData 中,然后改用继承。自从我改变了这个,一切都变了!
有人对我哪里出错有任何指示吗?我一直在使用下面显示的设计视图(GUI),感觉就像碰到了一堵砖墙。
我的 db.edmx 设计视图看起来像这样,单击错误会将我带到下面显示的变量表,但是对于继承此 Id 的所有其他表重复错误(请忽略所有指向其他表的链接 - 我没有'不想发布整个大数据库原理图):
非常感谢。