[Débutant] au risque d'être ridicule + foreign Key
Bonjour,
Je ne comprend pas bien le principe du foreign key, si j'ai les tables suivantes.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| CREATE TABLE nom (idnom serial NOT NULL, nom varchar, prenom varchar);
CREATE TABLE adresse (idadresse serial NOT NULL, rue text, commune text, idnom int);
ALTER TABLE nom ADD CONSTRAINT PK_nom PRIMARY KEY (idnom);
ALTER TABLE adresse ADD CONSTRAINT PK_adresse PRIMARY KEY (idadresse);
ALTER TABLE adresse ADD CONSTRAINT FK_adresse_idnom FOREIGN KEY (idnom) REFERENCES nom (idnom); |
quand je rempli les table, je voudrais savoir comment remplir cette foreign key pour qu'elle fasse référence a la table nom .
ou si vosu avez un tuto qui explique clairement cela, je vous en serais reconnaissant merci