Witam
Mam tabelę, w której posiadam dwa klucze obce do jednej relacji (nie oczekuje pytań czemu tak, a nie inaczej, po co dlaczego itp.). Zależy mi by ustawiały się one na NULL w przypadku aktualizacji oraz usunięcia. Niestety tylko jeden z tych kluczy obcych mogę ustawić jako SET NULL, gdy chce zrobić tak z drugim pojawia się poniższy błąd. Pytanie czemu tak się dzieje.
(...) may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.