Witam, czy wiecie jak z poziomu fluent api lub mvc ustawić wartość null dla kluczy obcych ? Chodzi mi o to, jeżeli mam produkt i ten produkt należy do danej kategorii czyli:
class Produkt{
public int id{get;set;}
public int KategoriaID {get;set;}
public virtual Kategoria Kategoria{ get; set; }
}
class Kategoria{
public int id{get;set;}
public int KategoriaID {get;set;}
}
To w przypadku usunięcia kategorii chciałby aby wartość klucza obcego w tabeli Produkt przyjęła wartość NULL! Zrobiłem to ręcznie na poziomie bazy danych ale chciałbym zaimplementować tę funkcjonalność w aplikacji aby uniknąć ciągłej modyfikacji..
Pozdro