Entity Framework y SQL Server sinónimos
-
09-10-2019 - |
Pregunta
Hasty investigación me dice que EF4 aún así no es compatible con los sinónimos de SQL Server. ¿Cuáles son mis opciones para la creación de un conjunto de entidades con base de sinónimos como si se tratara de un conjunto de entidades basadas mesa? La más cruda que han llegado con es copiar la tabla subyacente para el sinónimo, añadirlo a mi modelo, y luego cambiar el nombre del conjunto de entidades en el modelo de tienda. ¿No hay solución más elegante usando la POCO o enfoque de código primero?
Solución
Vea este post -. Aparentemente se puede hacer con un poco de manipulación manual de la edmx
Cómo hacer una abarcar múltiples bases de datos Entity Framework Modelo
No es elegante, sin embargo, por lo que no responde a tu pregunta: -)
Otros consejos
Se podría crear una vista que selecciona datos de su sinónimo y luego añadir la vista de su modelo. Dando a la vista en su modelo el nombre del sinónimo.