Например - Ruby on Rails:
Скажем, у вас есть таблица / модель 'зданий'
У вас будет Building
модель (примечание - единственное число).
У вас будет класс BuildingsController
(в файле, определяющем этот контроллер).
Этот контроллер будет иметь множество методов, которые (среди многих других применений) могут быть вызваны как действия из формы, то есть представление, которое является вашим видом здания.
Код формы в рельсах - form_for :building
, который создает соответствующий HTML-тег формы с действием, которое будет указывать на метод контроллера, который также использует информацию из модели.
Когда форма отправлена, она знает, к какому методу контроллера перейти на основе действия и. После обработки, например, После сохранения в базе данных контроллер также будет нести ответственность за определение того, какой вид отображать (например, страницу ошибки, страницу списка зданий и т. д.)
Как вы можете видеть на рельсах, стандартное использование зданий, зданий и сооружений довольно удобно, если вы знаете правила.