当前位置: 代码迷 >> LINQ >> Entity Framework 指定架构无效的有关问题
  详细解决方案

Entity Framework 指定架构无效的有关问题

热度:1884   发布时间:2013-02-26 00:00:00.0
Entity Framework 指定架构无效的问题。
公司项目需求,需要将一个EF实体移植到用oracle数据库的项目中,之前曾移植到该项目的一个类库下,现在要求直接知道APP_CODE中,但是执行时却提示 指定架构无效错误:

EntityType“cn.justwin.ProgressManagement.BASIC_CODELIST”中的 NavigationProperty“BASIC_CODETYPE”的 EdmRelationshipNavigationPropertyAttribute 具有无效的 RelationshipName“FK__BASIC_COD__TYPEC__02084FDA”。请确保 RelationshipName 有效。

关于这个问题 ,网上没有找到相关的资料,也不知道怎么解决了。求大神指点一二。

急!!!!在线等。。。

------解决方案--------------------------------------------------------
上下文?
------解决方案--------------------------------------------------------
估计是你映射的实体和数据库的架构不匹配,重新生成下。
你的实体有CodeList到CodeType的外键,但是数据库中没有定义。
------解决方案--------------------------------------------------------
RelationshipName   看这个,应该是表之间的关联有问题吧
------解决方案--------------------------------------------------------
会不会是移植后 oracle数据库那边数据库结构与原来的不一致,如主键之类的设置
  相关解决方案