【发布时间】:2014-01-07 07:32:19
【问题描述】:
从最近开始,我一直在使用数据库优先设计在 Visual Studio 2012 express 中使用 Entity Framework 6。
在我的 Sql 服务器数据库中,我的所有表都是复数的(例如:Ts_Companies、Ts_Branches、...)。
当我添加 ADO.NET 实体模型时,生成的实体如您所料,是 Ts_Companies、Ts_Branches...
我们能否改变这一点,以便在不改变数据库表名的情况下使用模型下面的类或实体:
数据库表 ------------------ 实体类
Ts_Companies ------------------- 公司
Ts_Branches --------- 分支
...
因为现在我必须创建一个像这样的对象:
Ts_Companies 公司 = 新 Ts_Companies();
我希望能够创建一个像这样的对象:
公司公司 = 新公司();
但在实体查询中它仍然是这样的:
var db = (from ct in dbContext.Ts_Companies select ct);
【问题讨论】:
-
如果您投反对票,请发表评论。
标签: .net entity-framework ado.net entity-framework-6