.NET Framework 3.5 を使用しています。なのでEFも3.5だと思います。ここで何かを見ました: EF3.5 don't Singularize or Pluralize names。
残念ながら、.NET 3.5 SP1 に同梱されている Entity Framework の現在のバージョンでは、データベースからモデルをリバース エンジニアリングするときに、名前の単数形化または複数形化を試みません。
そして、私の MVC2 プロジェクトでは、フォーム検証のために部分クラス For Orders をコーディングしたいと考えています。どちらが正しい?いくつかのサンプル ファイルを提案できますか。
public partial class Order { ... }
public partial class Orders { ... }
.edmx の後の私の .cs からのコード:
public partial class Questions : global::System.Data.Objects.DataClasses.EntityObject
{
/// <summary>
/// Create a new Questions object.
/// </summary>
/// <param name="questionnaireGUID">Initial value of QuestionnaireGUID.</param>
public static Questions CreateQuestions(string questionnaireGUID)
{
Questions questions = new Questions();
questions.QuestionnaireGUID = questionnaireGUID;
return questions;
}