Entity Framework będzie używać tej samej nazwy (wielkości itp.), która jest zadeklarowana dla obiektu. Na przykład, jeśli zadeklarujesz obiekt modelu jako:
public class Industry
{
public int IndustryID { get; set; }
}
Entity Framework wyszuka tabelę branż z kolumną IndustryID.
Możesz to zmienić, dodając adnotacje do swoich modeli. Wykonaj następujące czynności:
[Table("industry")]
public class Industry
{
public int IndustryID { get; set; }
}
Dzięki temu Twoje obiekty nadal będą używać odpowiedniego schematu nazewnictwa platformy .NET, ale będzie on pasował do odpowiedniej bazy danych. Możesz również zmienić nazwę kolumn za pomocą Atrybut kolumny .
Alternatywnie możesz zmienić nazwy tabel w MySQL.