Estoy utilizando ADO .NET Entity Framework para importar mi modelo desde una base de datos. Una tabla en mi archivo db tiene un montón de claves externas, todas con nombres abstractos, p. Ej. FKDevice132610
.Nombres significativos para las propiedades de navegación utilizando Entity Framework
Cuando importo la tabla en mi modelo, muestra las propiedades de navegación para cada clave externa, sin embargo, se importan con nombres basados en el nombre de la tabla a la que se vinculan. Si hay más de una clave externa en una determinada tabla, se agrega un número al final.
En este caso es Devices1 ParentDevices y dispositivos2 es ChildDevices. ¿Hay alguna manera de que pueda ingresar esta información en mi clave externa (digamos usando la descripción o el nombre) para que Entity Framework importe nombres significativos para mis propiedades de navegación?
Eso es cojo ... estúpido EF :( – link664
En este caso no es un fallo de EF. Es un error del diseñador: puede usar EF sin diseñador ya sea usando el primer acercamiento de código o si quiere obtener el mejor resultado de EF por escribir mapeo XML manualmente. –