[MySQL] Utiliser des foreign key ?

Statut
N'est pas ouverte pour d'autres réponses.

Carambar

Elite
Est-il possible d'utiliser des foreign key (clés étrangères) dans les versions récentes de MySQL ? Et si oui, comment fais-t-on pour faire correspondre les données de l'une et l'autre table ?
 

vitAl

GamerZ2008
Si je ne me trompe, c'est avec REFERENCES.

Du genre:

CREATE TABLE Table1
(nom_colonne1 type(?) PRIMARY KEY,
nom_colonne2 type(?),
etc...
)

CREATE TABLE Table2
(nom_colonne1 type(?) REFERENCES Table1(nom_colonne1),
nom_colonneX etc...
)

Donc une clé étrangère de la table 2 vers la table 1 dans ce cas ci. Tu dois évidment mettre le même type et longueur pour cette clé.
J'espère que ça t'aide.
 
J

j0k3r_n0ir

ex membre
J'ai jamais réellement testé.
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut