Внутренняя CRM компании Yii2 + Mysql Множество моделей, количество полей в некоторых исчислялось сотнями, много поведений. Необходимость заполнения многих полей зависила от значений других полей, что релизовывалось не только на сервере но и средствами браузера (необходимые поля подсвечивались, ненужные скрываются).