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 SQL : Sélectionner tout - Visualiser dans une fenêtre à part
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/