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