对EF中的所有导航属性使用列表是否有负面影响?

时间:2019-03-01 12:25:17

标签: c# entity-framework

如标题所示:

我正在使用Entity Framework代码优先构建数据库。我的问题是:将实体中的每个导航属性都声明为列表是否有问题,无论是否必要?如果是这样,他们是什么?

示例:

public int PaymentId { get; set; }
public virtual ICollection<Payment> Payment{ get; set; }

反对:

public int PaymentId { get; set; }
public virtual Payment Payment{ get; set; }

谢谢。

0 个答案:

没有答案