error code: 1005.problème foreign key
Bonjour,
je travaille sur mysql workbench 5.2 CE et j'ai une erreur lors de l'ajout de certaines clé étrangère.
voila la requete:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| create table eval(
idEval int(3) not null auto_increment,
dateEval date not null,
heure time not null,
responsable int(3) not null,
risque_identifie varchar(30),
gravite varchar(10),
priorite varchar(10),
mesure_prev varchar(10),
personnels_lie varchar(10),
foreign key (risque_identifie) references risque(idRis),
foreign key (personnels_lie) references personnel(idPers),
foreign key (mesure_prev) references prevention(id_prev),
foreign key (responsable) references personnel(idPers),
primary key (idEval)
); |
l'erreur est
Code:
Error Code: 1005. Can't create table 'securite.eval' (errno: 150) 0.125 sec
Quel est le problème?
merci