当我从数据库更新我的实体框架时,导航属性会被覆盖

时间:2012-03-14 02:09:03

标签: entity-framework c#-4.0

我的数据库中有一个名为匹配的表和一个名为团队的表格,其中我的匹配表有两个外键 HomeTeamID AwayTeamID 链接到Teams表。

当我生成edmx文件时,我的Matches类中的导航属性中有团队 Team1 。我在设计面板上将它们覆盖为 HomeTeam AwayTeam ,一切正常。

但下次我从数据库更新我的模型时,他们的名字会改回团队 Team1

我该如何解决这个问题? 提前谢谢=)

1 个答案:

答案 0 :(得分:0)

将真正的外键添加到数据库中。