实体框架 - 更改表/实体的显示名称

时间:2013-08-22 18:03:37

标签: c# entity-framework

正如标题所示,我想知道是否可以在我的所有应用程序中更改我的表格的显示名称..目前我的数据库中的表格有复杂的名称,并且想知道我是否可以更改显示名称,使其更加用户友好。

我可以创建一个可以为我做的课吗?

我已查看以下thread,但不确定这是否适用于我的情况。我是EF的新手:)

谢谢!

其他信息: 我使用数据库第一种方法,目前正在进行EDMX设置。

2 个答案:

答案 0 :(得分:1)

如果您使用的是Code-first方法,则应检查Vitor M. Barbosa的答案。如果您使用的是Database First(具有EDMX),则可以通过更改图表中表/实体的名称来实现。内部EF会将该名称映射到数据库中的表。

答案 1 :(得分:0)

如果您正在执行代码优先,那么您只需要一些data annotations,例如:

[Table("TableName")]  
public class Table

[Column("BlogDescription", TypeName="ntext")]
public String Description {get;set;}