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]
