C# 键入自动生成的复数名称

C# 键入自动生成的复数名称,c#,entity-framework,entity-framework-5,C#,Entity Framework,Entity Framework 5,我理解这纯粹是语义上的和迂腐的,但是 EF使我的表格多元化: tblphotoshootemuploadedphoto 作为 tblphotoshootemuploadedphotoes (对于那些母亲toungue不是英国人的人,应该是tblPhotoShootItemUploadedPhotos-noe,在s之前的末尾) 当我重新生成edmx文件时,最简单的更改方法是什么,这样就不会再次错误地将其复数化 我正在从现有数据库生成edmx。在edmx设计器中 点击表格 更改表属性中的实体集名称

我理解这纯粹是语义上的和迂腐的,但是

EF
使我的表格多元化:

tblphotoshootemuploadedphoto

作为

tblphotoshootemuploadedphotoes

(对于那些母亲toungue不是英国人的人,应该是
tblPhotoShootItemUploadedPhotos
-no
e
,在s之前的末尾)

当我重新生成
edmx
文件时,最简单的更改方法是什么,这样就不会再次错误地将其复数化

我正在从现有数据库生成
edmx

在edmx设计器中

  • 点击表格
  • 更改表属性中的实体集名称
  • 重新生成上下文
  • 这是在EF6中,不确定EF5


    您是先使用EF代码吗?答案似乎是否定的,您无法覆盖它,EF6提供了一种可插拔的多元化和单一化服务。