J'ai relation 0..1 à N, par exemple entre conducteurs et voitures. Donc, un pilote peut être affecté à plusieurs voitures, mais une voiture à plusieurs pilotes. Cependant je veux avoir la possibilité d'assigner aucun conducteur à la voiture. Donc devrais-je avoir un champ qui autorise les valeurs nulles et a une valeur par défaut pour ce champ? Si oui, quelle valeur devrais-je avoir dans la liste déroulante (j'utilise asp.net mvc) pour supprimer l'assosiation?Comment gérer la relation un-à-plusieurs optionnelle avec EDM?
0
A
Répondre
0
Un pilote peut être affecté à plusieurs voitures et une voiture peut être affectée à de nombreux pilotes. Créer une table d'association (CarsDrivers) avec CarId et DriverId (seulement deux champs). Mettre à jour le modèle de la base de données et vous aurez un EntityCollection dans Car (contenant des pilotes assosiated) et deuxième EntityCollection dans Driver (contenant Cars assosiated). Si vous ne voulez pas de Driver assosié avec Car, gardez la collection vide. Quel est le problème? Avez-vous réellement essayé de le faire?
Questions connexes
- 1. Relation many-to-many avec valeur optionnelle?
- 2. Comment gérer la connexion optionnelle dans les rails
- 3. Comment gérer la validation avec la relation has_many
- 4. Problèmes avec les associations EDM
- 5. Comment mapper une relation un-à-un optionnelle avec Fluent NHibernate?
- 6. problème avec EDM dans ASP.NET MVC
- 7. Fermeture d'un ObjectContext EDM?
- 8. TSQL: requête avec jointure optionnelle
- 9. Comment modéliser m: n avec 1 valeur par défaut optionnelle?
- 10. Représente la syntaxe optionnelle et la répétition avec OcamlYacc/FsYacc
- 11. Comment gérer une relation plusieurs à un dans Django
- 12. Comment faire correspondre une chaîne avec une pièce optionnelle?
- 13. Comment déclarer une ArrayList optionnelle avec des éléments à l'intérieur ....?
- 14. Utiliser la clause OU optionnelle dans Linq.Table.Where()
- 15. Validation optionnelle dans ASP.NET
- 16. : relation has_many avec: par une autre relation avec: par
- 17. edm étant marqué comme SPAM par hotmail
- 18. Comment faire une liaison optionnelle dans Guice?
- 19. Accès à la relation d'une relation avec Entity Framework
- 20. comment gérer la méthode POST avec OpenRasta?
- 21. Comment gérer la déconnexion client avec PollingDuplexHttpBinding
- 22. RegEx et une chaîne optionnelle
- 23. La requête pour AspNetHostingPermission a échoué sur EDM Load
- 24. Gérer la localisation avec Baml
- 25. Relation facultative avec la doctrine ORM
- 26. comment gérer l'exception avec JUnit4?
- 27. Règle de réécriture optionnelle pour AST dans ANTLR
- 28. Comment organiser le code en utilisant une référence d'assembly optionnelle?
- 29. SQL SELECT avec la relation m: n
- 30. Comment modéliser une relation symétrique avec django?