Entity Framework usará el mismo nombre (mayúsculas, etc.) que se declara para el objeto. Entonces, por ejemplo, si declara un objeto modelo como:
public class Industry
{
public int IndustryID { get; set; }
}
Entity Framework buscará una tabla de Industria con una columna de IndustryID.
Puede cambiar esto agregando anotaciones a sus modelos. Haz lo siguiente:
[Table("industry")]
public class Industry
{
public int IndustryID { get; set; }
}
Al hacer esto, sus objetos seguirán usando el esquema de nomenclatura .NET apropiado, pero coincidirá con su base de datos correspondiente. También puede cambiar el nombre de las columnas usando AtributoColumna .
Alternativamente, puede cambiar los nombres de las tablas en MySQL.