MVC3一个模型,一个控制器,一个(CRUD)视图

问题描述:

我有我在我的sql服务器数据库中称为“帮助表”。这些表格都包含相同的属性/字段。他们以后会变成下拉菜单。在我的mvc3应用程序中,我为每个表创建了一个模型,一个视图和一个控制器。当它需要维护性或可扩展性时,我觉得这太过分了。MVC3一个模型,一个控制器,一个(CRUD)视图

我的Q是:是否有可能只有每一个MVC为我所有“的帮助表”中的一个,以减少我的MVC的数量?如果是......你能否给我提供一个小的描述或链接或者任何能够帮助我的事情?

它取决于你的设计,你可以有一个控制器为你的整个项目......你使用任何ORM,enitity? NHibernate的?你正在使用你的项目库,例如,如果那么你可以有您的帮助表的单个存储库和一个控制器

这里控制他们的任何模式是一个有用的链接

MVC repository pattern design decision