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; }
}
次のようにエラーが発生します。
モデルの生成中に 1 つ以上の検証エラーが検出されました:
System.Data.Edm.EdmAssociationEnd:: 関係 'Slider_Locale_Culture' のロール 'Slider_Locale_Culture_Source' では多重度が無効です。従属ロール プロパティはキー プロパティではないため、従属ロールの多重度の上限は「*」である必要があります。
どうすれば関係を設計できますか? 私はmvcとエンティティの初心者なので、助けてください。