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
En suivant ce schéma ma table inscription est la suivant :
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)
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) );
Merci pour votre aide et je vous souhaite une bonne journée
Partager