Cześć, szukałem odpowiedzi ale nie znalazłem i chciałbym, żeby mi ktoś wytłumaczył solucje tego problemu.
Są 2 tabele - Jedna ma kolumne Department i ustawiony FOREIGN KEY do tabeli Departments i kolmny ID.
Niestety, ustawiłem wcześniej opcje w tej tabeli NOT NULL w kolumnie Department. Niestety, jednak bym chciał przyzwolić na NULL, po prostu jest możliwość jego nie posiadania. Nie moge tego zmodyfikować 'by query' ani z interfejsu MSSMS.
Może mi ktoś wytłumaczyć, czemu i jak się z taką sytuacją obchodzić?
Rozumiem, że kolumny są te zależne od siebie, ale jednak stwierdziłem, że chcę, żeby można było mieć NULL. Pomyślałem, że można by było w większych bazach może obejść dodając jeden rekord do Departments z nazwą 'nothing' czy coś w ten deseń, ale nie w tym rzecz.
Mógłbym od nowa całą tą baze czy tabele zrobić, ale nie w tym rzecz, chce wiedzieć dlaczego nie mogę tego zmienić.
Wiem, szukałem i są wytłumaczenia na tym stackoverflow ale już sę tyle naczytałem, że zgłupiałem.
Za każdą pomoc z góry dziękuje!