Zend HMVC Архитектурное рассмотрение с Entity Framework

Я прилагаю изображение, показывающее два разных архитектурных соображения, и мне нужно, какую из этих двух архитектур H-MVC я должен использовать при обеспечении гранулярности (модель компонента) с Znd Framework (версия 3) и Doctrine ORM для Entity Framework.

предположим, что если я заменю "M" (для модели) в HMVC на "E" (для сущности), то я могу альтернативно назвать его "HEVC", однако в HMVC (согласно моему пониманию) каждый View-Controller связан со своим собственным Классы моделей (как показано в Architecure-1), тогда как в дизайне, управляемом доменом, все сущности (бизнес-объекты) находятся в одном однослойном (как я понимаю). Каково ваше понимание? какой из этих двух я должен использовать? Две архитектуры HMVC а вот типичная доменная архитектура Типичный доменный дизайн на основе EF

0 ответов

Другие вопросы по тегам