Скажи, что у меня есть:
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();
Вышеуказанное не вносит изменений в столбец спонсоров в базе данных.