У меня не так, у меня есть схема предметной области и она является одним источником правды про типы и для приложения и для базы и для фронта и для апи, для всего
ООП хорошо подходит для визуальных контролов и системного программирования (сокеты, мьютексы, очереди, логеры - отлично оформляются классами), но для предметной области ООП это плохо