Het is zo dat u ON DELETE CASCADE niet kunt instellen op een tabel met zelfverwijzende beperkingen. Er is een potentieel van cyclische logische problemen, daarom staat het dit niet toe.
Er is een goed artikel hier - hoewel het voor versie 8 is in plaats van 9 van SQL - hoewel dezelfde regels van toepassing zijn.