Первые шаги с MVC?
Всё можно
Я долго не мог понять как работает mvc. Посоветую вам посмотреть как реализовано в ралавеле (по нему куча видео уроков где расфасовано про мвц и что где надо писать)
UPD 
В одном контролере не можно, а надо использовать несколько моделей. К примеру для каждого запроса в бд своя модель