Проектирование систем с использованием множества моделей: когда одной модели недостаточно
Выбирайте самый простой работающий паттерн.
Системы с одной моделью просты. Системы с множеством моделей мощны. Сложность не в выборе моделей — а в проектировании архитектуры, которая их оркестрирует.