public class Slider_Locale
{
[Key]
public int Slider_LocaleID { get; set; }
[ForeignKey("Culture")]
public int CultureID { get; set; }
public string Slogan { get; set; }
public virtual Culture Culture { get; set; }
}
public class Culture
{
[Key]
public int CultureID { get; set; }
public string CultureName { get; set; }
public string DisplayName { get; set; }
public virtual Slider_Locale slider_Locale { get; set; }
}
它给错误如下:实体关系
System.Data.Edm.EdmAssociationEnd:模型生成过程中检测到
一个或多个验证错误:多重无效角色 'Slider_Locale_Culture_Source'的关系为 'Slider_Locale_Culture'。因为依赖角色属性不是 的关键属性,所以依赖角色的多重性的上限必须是* * *。
我怎么能设计这种关系?请帮助我,因为我是mvc和实体的新手。