Хотя, возможно, это не совсем то, что вам может понадобиться, взгляните на Entity Framework Code First, чтобы позволить коду управлять моделью БД, и она хорошо работает с существующими базами данных.
Тогда с MVC вы можете использовать MVCScaffolding для генерации ваших представлений, но в этом случае он использует Модели, а не БД напрямую.
Это немного другой способ, чем вы могли бы искать, но все же стоит посмотреть, чтобы помочь вам, когда вы смотрите на это.