Pour un nouveau projet que je suis en train de créer mon entreprise en classes de première et de créer le véritable tables de base de données plus tard. Donc je suis en utilisant Entity Framework 4 Designer. Un créé un nouveau "ADO.Net modèle de Données d'Entité" fichier avec l'extension .edmx.
J'ai créé deux Entités:
Je veux ajouter un 1 à nc relation entre Produit -> Groupe. Si j'avais créé le MSSQL base de données tout d'abord, j'aurais ajouté une colonne IDGroup à la Table Produit et de Produits de référence.IDGroup de Groupe.IDGroup. Aussi loin que je peux voir, je ne peux pas ajouter cette association dans le concepteur si j'ajoute une nouvelle Propriété nommée IDGroup de l'Entité Product
C'est de cette façon-je ajouter de la cartographie:
Qui se traduit par:
Maintenant la partie que cette question est au sujet: Si j'ajoute deux tables à partir d'une existante, MSSQL base de données pour le fichier edmx, je vais chercher le message d'erreur de compilation:
Error 3027: No mapping specified for the following EntitySet/AssociationSet - GroupSet, ProductSet
Que signifie cette erreur et que dois-je faire pour résoudre ce problème? Si je supprime ces deux tables, je vais recevoir un avertissement à la place:
Error 2062: No mapping specified for instances of the EntitySet and AssociationSet in the EntityContainer myContainer.
Quelque chose me dit, je fais tout faux et c'est juste un truc de base. Comment puis-je faire?