Est-il possible de créer un modèle d'entité à partir de deux bases de données, avec toutes les relations entre les tables reflétées dans le modèle? Comment tu fais ça? Je veux parler de ADO.NET Entity Framework version 4.Entity Framework Model à partir de deux bases de données
Répondre
Peut-être. Ça dépend de plusieurs facteurs. Si vous utilisez une version moderne de SQL Server, il existe une fonctionnalité appelée Synonymes, qui vous permet de "mapper" une table d'une base de données à une autre.
Malheureusement, le concepteur de données EF ne reconnaît pas ou ne comprend pas les synonymes. Il existe un moyen de fusionner manuellement deux fichiers .EDMX en un, mais c'est une énorme douleur. Lorsque j'utilise des synonymes, je préfère utiliser l'approche Code First. J'utilise l'extension Entity Framework Power Tools pour rétroconcevoir les tables à un premier modèle de code, et cela fonctionne très bien avec les synonymes.
Si vous souhaitez utiliser .edmx, vous pouvez essayer l'approche ici:
http://rachel53461.wordpress.com/2011/05/22/tricking-ef-to-span-multiple-databases/
- 1. Bases de données similaires - Entité Model Framework
- 2. Entity Framework et bases de données multilingues
- 3. Entity Framework: extraction de données des bases de données de différentes bases de données
- 4. Accès à Model in Entity Framework
- 5. Entity Framework Code Première relation entre plusieurs bases de données
- 6. Puis-je créer des entités à partir de bases de données distinctes dans Entity Framework?
- 7. MSDTC et plusieurs bases de données avec Entity Framework
- 8. Entity Framework expose plusieurs bases de données dans leur ensemble
- 9. Comment utiliser Entity Framework avec plusieurs bases de données?
- 10. Comment découper/filtrer des données dans Entity Framework Model?
- 11. carte Entity Framework même table qui existe dans deux bases de données
- 12. Tableau non mappé à Entity Framework Data Model
- 13. requête linq à partir de deux bases de données
- 14. Copie de données dans des bases de données avec Entity Framework
- 15. Base de données Entity Framework à partir d'un modèle
- 16. données de mise à jour à l'aide Entity Framework
- 17. Entity Data Model System.ArgumentOutOfRangeException
- 18. Entity Framework à plusieurs bases de données (même schéma) à l'exécution?
- 19. Accusé de réception que les bases de données mis à jour dans Entity Framework
- 20. Entity Framework pour deux applications et base de données commune
- 21. Création d'une source de données pour Entity Data Model
- 22. Entity Framework à travers plusieurs bases de données - SQL Server et DB2
- 23. Entity Framework Model - Ne pas me permettre d'ajouter certaines tables
- 24. Connexion à deux bases de données
- 25. ActiveRecord parle à deux bases de données?
- 26. Clé étrangère Null-able; Entity Framework 5.0 model-first
- 27. Entity Framework Model avec héritages et services RIA
- 28. Entity Framework - Combinaison de données sur deux lignes
- 29. Comment renvoyer une Entity Framework Entity à partir d'un Webget de service de données WCF?
- 30. comment exécuter Sql Raw Query dans Microsoft Entity Model Framework