Bonjour,

2006/12/25, Henri Boyet <[EMAIL PROTECTED]>:
Bonjour et Joyeux Noël à tous !

J'ai créé plusieurs tables de données et j'essaie maintenant de les
relier mais j'obtiens le message d'erreur suivant :
primary or unique constraint required on main table : "T_TYPE" in
statement [ALTER TABLE "T_CORRESP" ADD FOREIGN KEY ("nom_type")
REFERENCES "T_TYPE" ("nom_type")].
Le champ nom_type est une chaîne de caractères (en fait un seul
caractère) défini et rempli dans la table T_TYPE ; je voudrais que dans
la table T_CORRESP, le champ nom_type ne puisse prendre qu'une valeur
définie dans le champ de même nom de l'autre table.
Quelqu'un pourrait-il me dire où je me trompe ?
il manque une clé primaire dans la table T_TYPE.
Donc soit rajouter une champ INTEGER IDENTITY et le désigner comme clé
primaire, soit désigner nom_type comme clé primaire.

Merci,

Henri

Manuel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à