Bonjour,

j'ai une table nommée Personne avec les champs :
  • personne_i_id int
  • personne_s_nom varchar(32)
  • personne_s_prenom varchar(32)
  • personne_s_adresse varchar(32)

personne_i_id est la clé primaire de cette table.

J'ai une autre table maTable avec en autres les champs :
  • personne_i_id int
  • personne_s_nom varchar(32)

Je voudrais savoir comment faire pour indiquer que les champs personne_i_id et personne_s_nom de la table maTable doivent obligatoirement être une des valeurs présentes dans la table Personne. Et donc être des clés étrangères de celle-ci.

Je voudrai savoir comment ça s'écrit en SQL.

Merci