salut

salut

merci de m'aider vraiment je suis coincé!!!!!!

création 3 tables :
table utilisateurs : id_user, user_name , password
table typeévènements : id_tpe, tpe_libelle
table évènements : id_tpe, id_user

avec
Les attributs en gras représentent les clés primaires .
Les attributs souligné représentent les clés étrangères.

le code pour crée la table utilisateur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
create table utilisateur (
     id_user  smallint unsigned not null auto_increment ,
     user_name varchar (50) not null,
     password   smallint unsigned not null ,
     primary key (id_user)
    );
tous ca marche
le problème est la (table évènements exactement avec la création de les clés étrangères )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
create table typeévènements  (
     id_user  smallint unsigned not null auto_increment  references utilisateur (id_user), 
    );
quant je tape cette commande , il y a erreur ->" id_user not exixt in table "


remarque : le logiciel est MySQL server 5.1 langage "SQL Server"