[MySQL] Utiliser des foreign key ?

Discussion dans 'Web, design' créé par Carambar, 17 Février 2005.

Statut de la discussion:
Fermée.
  1. Offline
    Carambar He once forgot how to cry
    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 ?
    Carambar, 17 Février 2005
    #1
  2. Offline
    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.
    vitAl, 17 Février 2005
    #2
  3. Offline
    zoheir cvm.mangaleet()
    zoheir, 17 Février 2005
    #3
  4. Online
    j0k3r_n0ir ex membre
    J'ai jamais réellement testé.
    j0k3r_n0ir, 17 Février 2005
    #4
Statut de la discussion:
Fermée.