Structure de table mysql
Fermé
mikl86
-
10 oct. 2012 à 01:50
marlui Messages postés 58 Date d'inscription mercredi 26 septembre 2012 Statut Membre Dernière intervention 12 décembre 2012 - 10 oct. 2012 à 09:38
marlui Messages postés 58 Date d'inscription mercredi 26 septembre 2012 Statut Membre Dernière intervention 12 décembre 2012 - 10 oct. 2012 à 09:38
A voir également:
- Afficher la structure d'une table mysql
- Table ascii - Guide
- Table des matières word - Guide
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Afficher appdata - Guide
- Mysql community server - Télécharger - Bases de données
1 réponse
marlui
Messages postés
58
Date d'inscription
mercredi 26 septembre 2012
Statut
Membre
Dernière intervention
12 décembre 2012
1
10 oct. 2012 à 09:38
10 oct. 2012 à 09:38
Hello,
1. Il faut d'abord que tu crées un champ pour la clé étrangère dans la table dans laquelle tu veux mettre le lien de l'autre table (par exemple : site_id dans la table statut ou statut_id dans la table site).
2. Il faut que tu fasses le lien entre la clé étrangère et le champ id de l'autre table :
- Si tu fais le lien dans la table statut
CONSTRAINT fk_site
FOREIGN KEY (site_id)
REFERENCES site(id)
- Si tu fais le lien dans la table site
CONSTRAINT fk_statut
FOREIGN KEY (statut_id)
REFERENCES statut(id)
1. Il faut d'abord que tu crées un champ pour la clé étrangère dans la table dans laquelle tu veux mettre le lien de l'autre table (par exemple : site_id dans la table statut ou statut_id dans la table site).
2. Il faut que tu fasses le lien entre la clé étrangère et le champ id de l'autre table :
- Si tu fais le lien dans la table statut
CONSTRAINT fk_site
FOREIGN KEY (site_id)
REFERENCES site(id)
- Si tu fais le lien dans la table site
CONSTRAINT fk_statut
FOREIGN KEY (statut_id)
REFERENCES statut(id)