немного запутался в изучении неста, поправьте пж где я не прав
в контроллере на вход от пользователя мы принимаем DTO для валидации, далее сервис уже работает с интерфейсом и когда сущность нужно вернуть пользователю мы создаем Entity для сериализации
т.е. DTO это только то что идет на вход, внутри приложения используем interface, а перед выдачей пользователю преобразовываем объект в Entity использующий class-transformer?
учитывая что еще отдельно entity/schema для бд, то получается аж 4 файла описывающих одну и ту же сущность
как с этим жить?
Entity описывает схему бд, интерфейс для модели нужен далеко не всегда, Dto на вход и на выход, если они отличаются от Entity, на мой взгляд так