Bonjour,

je suis débutant en SQL, en utilisant un schéma relationnel je dois créer une base de donnée. Lors de la création de mes tables j'ai une erreur et j'ai du mal à trouver la solution :
il n'existe aucune contrainte unique correspondant aux clés données pour la table « inscription » référencée

Nom : IMG_0965.jpg
Affichages : 243
Taille : 55,9 Ko

En suivant ce schéma ma table inscription est la suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
CREATE TABLE inscription
(
	annee       INTEGER,
	id_auditeur INTEGER ,
	id_tarif    INTEGER,
	PRIMARY KEY (annee, id_auditeur),
	CONSTRAINT fk_inscrip_audit FOREIGN KEY (id_auditeur) REFERENCES auditeur(id_auditeur),
	CONSTRAINT fk_inscrip_tarif FOREIGN KEY (id_tarif) REFERENCES tarif(id_tarif)
);
j'ai essayé d'attribuer seulement à la colonne annee la clé primaire mais lorsque j'importe les valeur j'ai des erreurs du aux doublons (plusieurs annee 2004)
Merci pour votre aide et je vous souhaite une bonne journée