Comment modifier un champ qui fait référence à une autre tab

clé
Invité n'ayant pas de compte PHPfrance

03 août 2014, 21:51

Bonsoir,
J'aimerais savoir comment modifier un champ d'une table étant sa clé primaire, et clé secondaire d'une autre table.
Où dois-je spécifier ça ? Dans la table dans laquelle je travaille, le champ qui ne marche pas est une clé primaire, comment dois-je spécifier que c'est une clé secondaire d'une autre table ?
Aidez-moi SVP
Merci

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

04 août 2014, 15:10

Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.


Concernant ta question, la déclaration de clé étrangère (y a pas de clé secondaire ;)) se fait depuis l'autre table. Tu indiques en fait que dans te seconde table, l'une des colonnes fait référence à une colonne d'une autre table (d'où la notion de clé étrangère) et tu précises alors quelle table et quelle colonne.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

04 août 2014, 18:36

salut,


un petit complément intégrité référentielle :mrgreen:

@+
Il en faut peu pour être heureux ......