Я создаю торговый сайт с использованием c # и asp.net, и я хочу использовать шаблон MVP внутри трехуровневой архитектуры, особенно на уровне представления.причина, по которой я это делаю, заключается в том, что я прочитал и услышал, что MVP - это шаблон пользовательского интерфейса, однако я столкнулся с проблемой проектирования!если MVP является шаблоном пользовательского интерфейса, и его следует использовать внутри презентационного уровня, и поэтому он не является представлением таблицы базы данных, то что именно составляет мою модель ??составляет мою модель, но когда я думаю об этом, единственное, что приходит на уровень представления из моего бизнес-уровня, - это запрашиваемая таблица данных.так что бы составить модель?
для примера рассмотрим amazon.com как торговый сайт, который я пытаюсь создать.