Ja, es ist richtig:
Anscheinend NO ACTION
und RESTRICT
sind synonym. Außerdem werden sie immer dann verwendet, wenn kein ON DELETE / UPDATE
vorhanden ist -Klausel, dies ist das Standardverhalten.
Die Fremdspalte wird auf NULL gesetzt, vorausgesetzt, sie ist nicht als NOT NULL deklariert (oder InnoDB erlaubt kein Löschen oder Aktualisieren).
Cascade löscht (oder aktualisiert) die Fremdspalte.
Im Grunde können Sie diese Option also nicht verwenden.