为什么在EF中向实体添加外键属性

时间:2017-09-26 18:09:32

标签: c# entity-framework foreign-keys

对于下面的实体

class Entity
{
   public AnotherEntity AT { get; set; }
}

很多时候,我看到人们以这种方式建立模型

class Entity
{
   public AnotherEntity AT { get; set; }

   public int AT_Id { get; set; }
}

这个外键属性有什么用?我甚至可以看到Julie Lehrman建议这样做。为什么我不使用Entity.AT.Id来访问和更新模型。

0 个答案:

没有答案