我得到尝试使用实体框架4.0运行解决方案时,下面的错误,我想知道如何更改映射设置,以解决它:在映射片段实体框架4.0映射问题
问题开始在线路588:所述的EntitySet UserDatas
的必须为所有关键属性指定映射(UserDatas.Id)为了给出一些背景 - I最初创建/与修改/创建日期下面所示的表由和Id列中的每一个,但随后决定将它们抽象为抽象UserData,然后使用继承。因为我改变了这一切,都已经去了锅!
有没有人有任何指向我要去哪里错了?我一直在使用下面的设计视图展示(GUI),感觉就像我碰到了一堵砖墙。
我的db.edmx设计视图看起来像这样,点击错误将我带到下面显示的Variables表中,但是对于继承此Id的所有其他表重复该错误(请忽略所有到其他的链接表 - 我没有要发布整个大分贝示意图):
非常感谢。
感谢您的回复吉姆 - 很好的建议。我决定放弃这个想法,并寻找一种替代方案,如果没有正确的推理就不会强迫继承。再次感谢,威尔 – WheretheresaWill 2013-02-18 09:31:20