1to1关系的实体框架约定

时间:2015-05-05 17:54:49

标签: c# .net entity-framework

我查看了各种来源,在大多数情况下,我看到了1to1关系的实体框架惯例,例如。

public virtual Product Product {get;set;}

但我也发现了:

public virtual Product Products {get;set;}

是否有某些特定理由使用后一种惯例?我知道一对多,Products如下所示,但我对1to1惯例特别感兴趣。

public virtual ICollection<Product>Products{get;set;}

1 个答案:

答案 0 :(得分:1)

在您看到的那些示例中,这是Typo

多个名称通常表示集合,即使集合中只有一个项目。

保持非S。