Правильно.Как правило, модель вида разработана специально для одного вида.У него нет никаких знаний о конкретных элементах управления, используемых в представлении, но у него есть структурные и функциональные знания.Наличие нескольких представлений и одной модели представлений часто приводило бы к тому, что класс модели представлений нарушал принцип единственной ответственности.
Хотя иногда имеет смысл иметь несколько представлений и одну модель представлений.Например, базовая и расширенная версия одного и того же представления.В базовой версии вы просто скрываете некоторые части или представляете информацию более простым способом с упрощенной функциональностью.В этом случае абсолютно нормально иметь одну модель представления для этих двух представлений, потому что в противном случае вам пришлось бы дублировать большую часть кода модели представления.
В шаблоне MVVM не применяется отношение один к одномумежду представлением и моделью представления, но в большинстве случаев это рекомендуемый подход.И если вы хотите иметь несколько представлений для одной модели представления, вам следует тщательно подумать, прежде чем идти по этому пути, потому что вы можете получить модель представления, в которой половина ее элементов используется одним представлением, а другая половина - другим.