Как на rails организуется двух (и более) модульная структура приложения — backend и frontend к примеру, использующие некоторые общие модели и настройки, но тем не менее отличающиеся своими контроллерами и представлениями. Что бы генерация через scaffold продолжала корректно генерить модели.
Пример на Zend Framework