0

在实体框架中设置我的第一步时,我使用了数据库优先的方法。在我的 SQL Server 数据库中,我有两个表,Location并且Area.

两者都有一个Id列,并且Location表已经有一个AreadId属性。我想使用此属性在两个表之间创建一对多关联(Location一个条目的多个Area条目),因此我使用 EDMX 设计器在我的 EDMX 图中创建了以下内容:

EDMX 图截图

在自动生成的Location.cs文件中,如下所示:

public partial class Location
{
    ...
    public int AreaId { get; set; }
    ...
    public virtual Area Area { get; set; }
}

我想使用已经存在的属性Location.AreaId作为外键。我怎样才能做到这一点,使用 EDMX-designer?

请记住,我可以修改 EDMX 图,但不能修改自动生成的Location.cs文件。

提前致谢

4

0 回答 0