Gracias por la respuesta.
Sigo teniendo una duda. Concreto la pregunta.
Una solución en .NET con tres proyectos.
En el proyecto que he denominado CapaDatos tengo un EDMX con el modelo de la BD.
En el proyecto CapaLogica tengo los métodos que atacan mediante LINQ a la capa de datos.
En el proyecto CapaPresentacion tengo los formularios, informes, etc.
Utilizo EntityFramework 6
¿Tengo un caos conceptual?
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
, ahora bien, el código lo tengo controlado y cualquier actualización me resulta muy fácil implementarla
Gracias