PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 08/09/2014 17:46:39

zeb
Membre

clé étrangère vers colonnes multiple avec une valeur en dur

Bonjour,
J'ai table tiers avec un code et un type. Une contrainte d'unicité est faite sur cet ensemble de colonnes.
J'ai ensuite une autre table toto pour laquelle j'ai une colonne code qui correspond au code de la table tiers. Je voudrais faire une clé étrangère de toto vers tiers en précisant (toto.code, type="montype") vers (tiers.code, tiers.type).
Est-ce possible ? Comment faire ?

Hors ligne

#2 08/09/2014 19:17:39

rjuju
Administrateur

Re : clé étrangère vers colonnes multiple avec une valeur en dur

Ce n'est pas possible. La seul possibilité serait de créer une table contenant ce champ en tant que clé primaire, et que vos deux tables aient une clé étrangère dessus.

Hors ligne

Pied de page des forums