Je travaille sous SQL Server 2008 cree la base de donnee denommee CSE_DEPT elle contient 5 tables denommees : Course,faculty,LogIn,Student,StudentCourse.

je suis en train de creer les relations entre les tables

1) j ai pu creer les relations suivantes : Student/StudentCourse ; LogIn/Student ; Login/faculty sans problèmes.


2) Lorsque j essaie de creer une relation suivante faculty/Course

je reçois le message d erreur suivant :

Unable to create relationship 'FK_Course_faculty'.
The ALTER TABLE statement conflicted with the FOREIGN KEY constraint "FK_Course_faculty". The conflict occurred in database "CSE_DEPT", table "dbo.faculty", column 'faculty_id'.
3) Lorsque j'essaie de créer la relation suivante Course/StudentCourse :

je reçois le message d'erreur suivant

- Unable to create relationship 'FK_Course_faculty'.
The ALTER TABLE statement conflicted with the FOREIGN KEY constraint "FK_Course_faculty". The conflict occurred in database "CSE_DEPT", table "dbo.faculty", column 'faculty_id'.
Pouvez vous m'aider j'ai du mal à comprendre d'où vient l'erreur. Apparemment de la table Faculty, mais il s'agit d'une petite table d'à peine 15 lignes je l'ai regardée sans rien dénicher..Sa clé primaire faculty_id est nvarchar(50). Y a-t-il quelque chose à ajouter ?

Lors de la création des relations effectuées avec succès (au niveau du point n°1) j'ai choisi les options de respect de l’intégrité référentielle lors des opérations de mise à jour et de suppression ( en sélectionnant à chaque fois l'option CASCADE)

S'il vous plait aidez moi à résoudre ce problème.



Merci d avance

Cordialement