2010-07-22 6 views
0

J'ai probablement une question stupide mais comment puis-je créer une relation de type many-to-many avec l'option de création "Model First".Entity Framework 4.0 - Relation plusieurs à plusieurs

J'ai lu cet article http://learnentityframework.com/LearnEntityFramework/tutorials/many-to-many-relationships-in-the-entity-data-model/ mais ici les autor n'ont pas fourni beaucoup de description et c'est l'option "Database First".

Il est donc possible d'avoir deux (pas trois) Entités dans le Modèle, en a choisi plusieurs et Entity Framework créera une table d'association automatiquement lorsque "Créer une base de données à partir du Modèle" sera exécuté.

Cordialement, Daniel Skowroński

Répondre

2

association Faites glisser de la boîte à outils dans Designer du modèle et changer la multiplicité des deux extrémités (*) dans les propriétés de l'association.

+0

Oui, maintenant je sais que j'ai oublié de répondre à ma propre question. Le problème est que lorsque vous avez l'association 1 à plusieurs et plus tard vous voulez le changer en plusieurs à plusieurs, vous obtiendrez une erreur de validation. C'est bizarre mais vous devez le supprimer et en créer un nouveau avec Many to Many au début. Cordialement, Daniel Skowroński –

Questions connexes