Во всех диаграммах MVC, которые я видел, всегда существует связь между представлением и моделью, что указывает на то, что представление имеет доступ к модели.
Мне просто интересно: когда это применимо? На данный момент у меня есть действие контроллера, принимающее параметр из QueryString, запрашивающее модель, чтобы получить MyObjectViewData, а затем возвращающее представление, передавая MyObjectViewData. Так что, по сути, у меня есть контроллер между ними.
Это кажется логичным подходом, но он не соответствует предположению о том, что у Model и View есть совместный бизнес.
Каковы типичные ситуации, когда они взаимодействуют без контроллера?