Pregunta

Por una variedad de razones, la base de datos que estoy trabajando en (SQL Server 2005) no tiene ningún relaciones definidas. Cada tabla tiene una clave principal. Y la mayoría de las mesas tienen al menos una clave externa, sin embargo nunca hemos configurado las restricciones.

Puede alguien decirme los pasos que debo seguir para informar Marco de la entidad de las relaciones subyacentes entre las tablas? ¿Existe un documento particular que describe este proceso?

¿Fue útil?

Solución

Usted tendrá que crear manualmente las asociaciones entre las tablas en el modelo de EF.

En la superficie del diseñador de Entity Framework, que, básicamente, haga clic derecho en la tabla y en el menú contextual, tiene que elegir la opción "Agregar -> Asociación" opción. En el cuadro de diálogo que aparece, puede establecer la asociación entre sus dos mesas -. Incluso sin relación de clave externa en la base de datos subyacente

Marc

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top