Entity framework 实体框架模型-表名

Entity framework 实体框架模型-表名,entity-framework,ef-code-first,entity-framework-6,Entity Framework,Ef Code First,Entity Framework 6,我只是从实体框架和VisualStudio 2015 RC开始。 其目的是设计数据模型并生成SQL Server数据库 我这样做了,我有一个问题:表名有“Set”后缀。我的意思是,Company实体被创建为CompanySet表 这是一个新的公约吗 我一直在看EF/VS以前版本的教程,在命名表时没有看到这个后缀 谢谢 FJ欢迎来到SO!:)看起来您首先使用的是EF:Code(您应该将其添加到标记中)——简单的回答是,您可以将[表(“公司”)]属性添加到您的poco类中以重命名它。顺便问一下,您的

我只是从实体框架和VisualStudio 2015 RC开始。 其目的是设计数据模型并生成SQL Server数据库

我这样做了,我有一个问题:表名有“Set”后缀。我的意思是,
Company
实体被创建为
CompanySet

这是一个新的公约吗

我一直在看EF/VS以前版本的教程,在命名表时没有看到这个后缀

谢谢


FJ

欢迎来到SO!:)看起来您首先使用的是EF:Code(您应该将其添加到标记中)——简单的回答是,您可以将[表(“公司”)]属性添加到您的poco类中以重命名它。顺便问一下,您的上下文中是否有公司名为
public-SetCompanySet{get;set;}
public-SetCompany{get;set;}
?我不知道约定的变化,所以我不想发布整个“答案”。我从空模型开始,添加实体,然后从它们生成数据库。我在表名中得到了“…Set”名称。我可以将EntitySet名称从“CompanySet”更改为“Company”,我想它将创建具有此名称的表,但是。。。这是正确的吗?哎,如果是我的错-它不是先编码的,我真的很抱歉把你弄糊涂了。(顺便说一句,我想是的,我很确定这是正确的——但我首先对代码要熟悉得多)