Page 1 sur 1

foreign key

Posté : 07 févr. 2006, 17:37
par thyerryl
Bonjour

voila je fais deux table, tout les info sur un groupe, une autre avec leur cd, titre, ...



table info : idgroupe(PK),
nom,
date de debut,
...

table cd : idcd(PK),
nom cd,
nbr chansons,
idgroupe(FK)



PK = primary key
FK= foreign key

Voila en fait je voudrai savoir comment je defini ma faoreigne key? quand je cree ma base, je fais un champ idgroupe dans ma table cd?

merci pour votre aide

Posté : 07 févr. 2006, 18:30
par Invité
creer ta table et puis fais grace a sql manuellement en rajoutant a la fin apres PRIMARY KEY ..., FOREIGN KEY () REFERENCES ... :

Posté : 07 févr. 2006, 18:32
par albat
Ta structure est correcte.
La jointure entre les 2 tables se fait sur le champ idgroupe.

:!: Pas d'espaces dans les noms de champs !