此页面介绍了编辑RC的所有步骤: http://msdn.microsoft.com/en-us/library/dd456813.aspx
这些是简单的步骤,对于使用数据库的任何人来说都非常直观。但是,当我尝试编辑它时,我可以更改主要组件(如上所述),并且:
键的网格已经死了,我甚至无法点击它。
我在不小心改变之后尝试重新建立RC(通过为表引入基类)。
问题 - 为什么我现在无法编辑RC,以及如何解决此问题?
一个“解决方案”是从模型中删除所有受影响的表,并从数据库中更新模型(请参阅:http://www.mikelindegardeonline.com/2011/03/03/entity-framework-insufficient-mapping-error/)。但这会破坏我所有的其他变化。
.Net 4.0。
我没注意到字段旁边缺少小键图标。当我添加基类时,它不仅会影响关系,还会影响关键字段。没有关键字段,我无法修复关系。
答案 0 :(得分:2)
在XML编辑器中打开您的EDMX文件(在Solution Explorer中右键单击它,选择“Open With ...”然后选择“XML Editor”)。
然后你可以改变任何东西。确保您浏览整个文档;您必须在多个地方执行一些更改。