Erreur 150 Foreign key constraint is incorrectly formed
Bonjour à tous.
Recréant une base de donnée je suis confronté à l'erreur 150 "Foreign key constraint is incorrectly formed".
Ce problème arrive sur 3 Foreign Key
Code:
1 2 3 4 5 6 7 8
| ALTER TABLE DOWNLOADLINK
ADD FOREIGN KEY (VERSION_id) REFERENCES VERSION(id);
ALTER TABLE LICENCEKEYS
ADD FOREIGN KEY (USERS_id) REFERENCES USERS(id);
ALTER TABLE SCREEN
ADD FOREIGN KEY (VERSION_id) REFERENCES VERSION(id); |
L'engine des tables est INNODB,
Le type des colonnes est bel et bien renseigné correctement (varchar(150) pour DOWNLOADLINK.VERSION_id, VERSION.id, SCREEN.VERSION_id et int(11) pour LICENCEKEYS.USERS_id et USERS.id)
Du coup je ne vois pas trop pourquoi ça me bloque. D'autant plus que j'ai pu affecter une Foreign Key à mes 6 autres tables sans problèmes \o/