Liste der Standard-Namenskonventionen für Entity Framework-Code

Ich versuche eine Liste von zu findenBeispiele des Entity Framework-StandardsRegeln der Namensgebung. Ich nehme an, dass es Tische gibt<Entity>+s z.B. Benutzer ... Fremdschlüssel sind User_Id Aber ich würde gerne eine Liste aller Standardkonventionen sehen - IE, welches Entity-Framework meine Objekte aufrufen wird.

Ich suche nicht die Typen der Konventionen - das habe ich verstanden. Ich suche nach Definitionen / Beispielen dessen, was das Entity Framework bietetStandardkonventionen benennt meine Datenbankobjekte. Um klar zu sein, habe ich keine Konventionen hinzugefügt oder entfernt. EF enthält eine Reihe von Standardkonventionen zum Generieren von Datenbankobjekten. Ich möchte wissen, welche Standardkonventionen von EF meine Datenbankobjekte benennen.

Der Grund, warum ich dies benötige, ist, dass ich, obwohl ich CodeFirst verwende, meine Datenbankobjekte von Hand erstelle, anstatt sie von EntityFramework für mich generieren zu lassen (mein Kollege besteht darauf). Daher muss ich wissen, wie ich meine Tabellen, Spalten, Fremdschlüssel benennen soll. Damit Entity Framework sie ohne explizite Zuordnungen finden / zuordnen kann.

Z.B

<code>EF Default TableName Convention
      <Entity> + 's' (e.g ***Users***) 

EF Default Foreign Key Convention
      <Entity> + 'Id' (e.g ***UserId***)   

EF Default Primary Key Convention
      ***Id***  
</code>

Wo kann ich das finden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage