asp.net mvc表命名问题

时间:2011-01-17 11:03:51

标签: asp.net-mvc naming-conventions

我是ASP.NET MVC的新手,并且看到应该在约定中命名表以允许框架正常工作。

我必须在MVC中基于现有表格构建一个Web前端,其名称无法更改/控制。

如何将其构建到我的MVC应用程序中,我可以使用现有的表吗?

谢谢保罗

2 个答案:

答案 0 :(得分:1)

如果您要使用ORM(例如Entity Framework 4),然后将创建的实体(pocos)绑定到MVC UI,那么您可以执行表/列映射,这样您就不会遇到名称分贝。

http://weblogs.asp.net/scottgu/archive/2010/07/23/entity-framework-4-code-first-custom-database-schema-mapping.aspx

希望它有所帮助。

答案 1 :(得分:1)

“表”是指“数据库表”吗?如果是这样,ASP.NET MVC不依赖于数据库,您可以使用任何您想要的名称。您可以定义表的名称约定。

顺便说一下,如果您已经使所有数据库模式正常工作,您可以查看实体框架,它会根据现有模式生成所有数据访问代码和实体。