Was ist die beste Einschränkung für eine Foramtabelle, in der Benutzer Kommentare hinterlassen?mySQL Cascade einschränken Keine Aktionseinstellungen
Angenommen, einige Benutzer werden zu einem späteren Zeitpunkt gelöscht. Wenn ich einen Benutzer lösche, der kommentiert hat, was passiert mit dem Benutzereintrag in der Tabelle?
Hoffe jemand kann erklären.
Vielen Dank dafür. Welche Einschränkung ist am besten für die erste Option zu verwenden, die Sie für ON UPDATE und ON DELETE angegeben haben? – JamesBondInBlack
@olad Wenn Sie 'InnoDB' als Speichermodul verwenden, werden Fremdschlüssel automatisch erzwungen. Daher sind die Standardeinstellungen für ON UPDATE und ON DELETE in Ordnung, da Sie die Primärschlüssel der Zeilen nicht ändern (oder zumindest nicht ändern sollten). –