Bonjour ...
Je fais divers test pour me familiarisé avec MySQL et la, j'ai fait une table lieu dans laquelle j'aimerais stoqué mes lieu. Jusque la pas de soucis.
J'ai fait une table personne avec un champ que j'appelle fk_lieu qui se trouve dans la table personnes. Ce champs fk_lieu va me servir de clé étrangère dans ma table personne. Le code que j'ai utilisé pour créer ma table personne est le suivant :
Mais le problème c'est que ma table ne se créer pas ... savez vous d'ou vient le problème ??? Merci de vos réponses et à tout bientôt ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TABLE tb_personnes ( pk_personne int(10) not null auto_increment, nom_personne varchar(30), prenom_personne varchar(30), fk_lieu numeric(10), foreign key (fk_lieu) references tb_lieux(pk_lieu), primary key (pk_personne));
Si vous voulez plsu de précision sur des manipulations que j'ai fait ne vous génez pas de demander ...
Partager