我是Entity Framework的新手,我只是在nop commerce 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
}
并且db中此类的表模式如下
RoomId int
RoomType nvarchar
Description nvarchar
NumberOfRooms int
IsSmoking bit
Status tinyint
CreatedDate smalldatetime
UpdatedDate smalldatetime
CreatedBy int
UpdatedBy int
Rank int
现在,当我添加edmx文件时,它将生成所有实体的所有类,并为所有类生成单个文件。
但是当我关注nop commerce 1.9时,所有实体都有一个单独的.edmx文件,但它们有产品的分类,折扣。
如何实现?
因为我是实体框架的新手,所以我的问题可能不明确,所以如果你想知道任何其他事情或我在我的问题中遗漏,请发表评论。
EDITED
因为我在Google上不断搜索我发现我想要实现的目标可以通过POCO实体生成器完成
所以我现在的问题是,我应该采取哪些步骤让POCO Entity Genrator创建单个。edmx
文件,但是单独的实体类。