L!MP, кстати, зачитай википедию про пассивные модели ![]()
Наиболее частые ошибки
Начинающие программисты (особенно в веб-программировании, где аббревиатура MVC стала популярна) очень часто трактуют архитектурную модель MVC как пассивную модель MVC. В этом случае модель выступает исключительно совокупностью функций для доступа к данным, а контроллер содержит бизнес-логику. В результате код моделей по факту является средством получения данных из СУБД, а контроллер представляет собой типичный модуль, наполненный бизнес-логикой, или скрипт в терминологии веб-программирования.
Но они конечно тут немного переврали, присовокупив всех тех, кто использует пассивную модель к "начинающим", но здравая мысль тоже есть.