Db第一模型>关联>然后"不会往返"

时间:2016-02-24 21:00:50

标签: entity-framework

这是我第一次使用Entity Framework,所以尽管我试图阅读并遵循我可以仔细检查的所有内容,但我很有可能在此过程中遗漏了一些内容,并且您在使用EF时有一些非常明显的事情。

我所拥有的是4个表,它们组装成一个基于DB的EF模型。一旦我把它们拉进去,我就定义了将四个表连接在一起的3个关联。作为一个层次结构,彼此之间的关系非常简单。从左到右移动与每个后续表有一对多的关系: The lay model layout out

现在这个名字似乎不太明显了,所以让我在这里说明:

SecFamily.FAMILIES ---> GETT_Family_Group_List.ARSFamily
   GETT_Family_Group_List.ARSDocTag ---> GET_Elements.Article
      GET_Elements.EID ---> GETT_Documents.EIDref

所以在做完这些关联之后,我确实建立了我的位置和Nelly!没想到会看到这个: Error output

最令我困惑的关键是"带密钥的实体(PK)在以下情况下不会往返:"是这里的问题。我对圆形绊倒并不感兴趣。我想要做的就是钻进深度而不是隧道再次回来。

所以我一路上都错过了什么?如果我可能或至少知道如何处理这个问题,我想关闭往返义务,因为界面没有'似乎表明我所看到的任何问题。

谢谢, 肯

0 个答案:

没有答案