Genere un modelo de Entity Framework (4.0) a partir de mi base de datos. No diseñé la base de datos y no tengo ningún control sobre el esquema, pero hay algunas tablas que no tienen definidas restricciones de clave externa, pero hay una relación implícita definida.
Por ejemplo:
Tengo una tabla llamada Personas que tiene las siguientes columnas: GenderID RaceID
Hay tablas para Género y Raza, pero no hay una clave externa en la tabla Personas.
Cuando importé el modelo, no agregué Propiedades de navegación para estas relaciones. Intenté agregarlo manualmente, pero From Role y To Role están deshabilitados. No estoy seguro de cómo agregar la relación yo mismo. ¿Cómo hago esto?
Me encontré con esta publicación de blog que propone la siguiente solución, que funcionó muy bien para mí (desafortunadamente no pude hacer que RPM1984 funcionara en mi situación).
fuente