id
) référencée par la clé étrangère doit avoir une contrainte de clé primaire (PRIMARY KEY
) ou une contrainte d'incitée (UNIQUE
).ON DELETE CASCADE
" indique que si une ligne est supprimée de la table "table_unique_1
"
alors les lignes qui la référencent dans la table "table_foreign_key_5
" seront aussi supprimées.table_foreign_key_5
" après la suppression des données de la table "table_unique_1
" :ON DELETE SET NULL
" indique que si une ligne est supprimée de la table "table_unique_1
"
alors les colonnes (clé étrangère) de toutes les lignes qui la référencent dans la table "table_foreign_key_6
" seront initialisées à NULL.table_foreign_key_6
" après la suppression des données de la table "table_unique_1
" :