Bonjour,
J'ai une table qui a pour clé primaire la concaténation de 4 clés étrangères.
Or, dans certain cas, je souhaiterais que clé étrangère ait la possibilité d'être NULL.
MySQL refuse la déclaration de cette colonne à NULL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Col 1 - Col 2 - Col 3 - Col 4 1 1 1 1 1 1 1 NULL
Bon, la solution consiste à recréer une clé primaire simple mais je voudrais comprendre pourquoi je ne peux pas ?
J'ai d'autre clé étrangère, non primaire qui peuvent être NULL et ça fonctionne.
Merci
Partager