Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Débuter
Débuter Forum d'entraide pour débuter avec MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/04/2006, 16h49   #1
Invité de passage
 
Inscription : avril 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 2
Points : 1
Points : 1
Par défaut ENUM dans une autre table

Bonjour, je suis débutant en mysql. J'aimerais savoir comment faire pour faire un enum à partir d'un autre table. Quelle contrainte utilisé ? un exemple serait apprécié !

Exemple : je veux que la colonne Catégorie de la table PRODUITS n'accepte que les éléments qui se retrouve dans la colonne category de la Table CATEGORIE.

Merci à l'avance !

Sébastien
sebas16_911 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2006, 17h38   #2
Membre Expert
 
Avatar de Adjanakis
 
Inscription : avril 2004
Messages : 734
Détails du profil
Informations personnelles :
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations forums :
Inscription : avril 2004
Messages : 734
Points : 1 281
Points : 1 281
Bonjour,

hum, c'est une clé étrangère qu'il faut. C'est possible à condition d'utiliser un Moteur approprié: InnoDB. Pour plus d'information, il y a ce lien :
http://dev.mysql.com/doc/refman/5.0/...nstraints.html
Adjanakis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h10.


 
 
 
 
Partenaires

Hébergement Web