私はエンティティフレームワークを非常に新しくしています。これをnopコマース1.9で使用したので、新しいプロジェクトのためにEntity Frameworkをゼロから実装する方法はわかりません。私はすべてのテーブルでデータベースを作成し、すべてのテーブルで完全な関係を作成します。そして、クラスの例は、デシベルでエンティティフレームワークで独自のカスタムクラスを使用する方法は?
class BE_Room
{
#region properties
public int RoomId { get; set; }
public string RoomType { get; set; }
public string Description { get; set; }
public int NumberOfRooms { get; set; }
public bool IsSmoking { get; set; }
public int Status { get; set; }
public DateTime CreatedDate { get; set; }
public DateTime UpdatedDate { get; set; }
public int CreatedBy { get; set; }
public int UpdatedBy { get; set; }
public int Rank { get; set; }
#endregion
}
と、このクラスのテーブルスキーマである私のクラスのためのプロジェクトを作成し
RoomId int
RoomType nvarchar
Description nvarchar
NumberOfRooms int
IsSmoking bit
Status tinyint
CreatedDate smalldatetime
UpdatedDate smalldatetime
CreatedBy int
UpdatedBy int
Rank int
私はEDMXファイルを追加するとき、今ではgenrateますが、以下のようですすべてのエンティティのすべてのクラスを作成し、すべてのクラスに対して1つのファイルを作成します。
私はnop commerce 1.9に従っているので、すべてのエンティティに対して単一の.edmxファイルがありますが、製品、割引のためのクラスが用意されています。
どのように取得できますか?
私はエンティティフレームワークに新しいので、私の質問は明らかではないかもしれないので、何か他のものを知りたいのであれば、私の質問には欠けています。
は私がGoogleで継続的に探していて、私は達成したいものをPOCOエンティティジェネレータで行うことができることを見出した
はので、私の質問は今何が歩ですEDITED私はPOCOエンティティのために従うべきですジェネレータは単一のものを作成します。 edmx
ファイルが別のエンティティクラスです。