0
は私が持っていると言う実体節約するために管理することはできません: はnullに多対一の関連付けを設定し、
public class Event {
public int EventID { get; set; }
...
public Sponsor Sponsor { get; set; }
}
public class Sponsor { get; set; }
public int SponsorID { get; set; }
...
}
だからイベントを持つことができるが、必ずしも、スポンサーを持っていません。私はイベントを作成し、スポンサーを設定してそれを保存することができます。私は仕事をする方法を見つけ出すことはできませんどのような
が
Event event = context.Events.Find(id);
event.Sponsor = null;
context.SaveChanges();
上記では、データベース内のsponsorid列に変更を加えていません。