在实体框架中设置我的第一步时,我使用了数据库优先的方法。在我的 SQL Server 数据库中,我有两个表,Location
并且Area
.
两者都有一个Id
列,并且Location
表已经有一个AreadId
属性。我想使用此属性在两个表之间创建一对多关联(Location
一个条目的多个Area
条目),因此我使用 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
文件。
提前致谢