Entity Framework Code First で最低限知っておかないといけない規則


  • DBの名前は、「名前空間.コンテキスト名」
  • DBの接続名は、「コンテキスト名」
  • クラス(単数形)は、同名のテーブル(複数形)にマッピング
  • プロパティは、同名のテーブル列にマッピング
  • 主キーはId、または クラス名 + Id という名前
  • ナビゲーションプロパティは、同名(単数形)のエンティティにマッピング