J'essaie de créer un site d'évaluation de jeu relativement simple. Il devrait y avoir une relation 1-à-1 entre les jeux et les critiques (chaque critique concerne un jeu, et il n'y aura jamais qu'une critique pour un jeu). Mes tables sont assez simples. Les parties concernées sont les suivantes:Erreur lors de la tentative de modification de la multiplicité d'une relation dans EF4
Critiques Tableau:
ReviewID - int, clé primaire
Texte - texte
gameid - int, clé étrangère de jeux Table
Jeux de table:
gameid - int, primaire
GameTitle - nvarchar (50)
EF4 continue de le mapper en tant que relation 1-à-plusieurs étant donné l'existence d'une clé étrangère dans les avis. Lorsque je tente de le changer à 1 à 1 à la main, je reçois l'erreur suivante:
Error 1 Error 113: Multiplicity is not valid in Role 'Reviews' in relationship 'FK_Reviews_Games'. Because the Dependent Role properties are not the key properties, the upper bound of the multiplicity of the Dependent Role must be *.
Je ne suis pas sûr de ce que l'erreur essaie de dire que la gameid clé étrangère dans la table des avis est la clé primaire de la table des jeux. Des idées?