2010-08-27 3 views
1

J'ai une table Item (ItemId int PK, Titre vc, Description vc)Créer une relation un-à-un entre la table et la vue dans EF4?

J'ai créé une vue de test appelée ItemView: SELECT * FROM Item.

J'ajouté ce point de vue à mon modèle, retiré toutes les clés, mais la véritable clé, a ajouté une association 1-1, et mis en correspondance, mais je reçois 2 erreurs:

  1. La table/vue « dbo .ItemView 'n'a pas de clé primaire définie. La clé a été déduite et la définition a été créée en tant que table/vue en lecture seule.
  2. Erreur 3021: Problème dans le mappage des fragments à partir de la ligne xxxx: Chacune des colonnes suivantes dans la table Item est mappée à plusieurs propriétés secondaires conceptuelles: Item.ItemId est mappé à Quel peut être le problème?

Répondre

Questions connexes