По факту это просто crud. Юзер может удалить, добавить, обновить адрес. У заказа же наоборот address как Embedded и это отдельный класс OrderAddress. Суть в том, что и в том и другом случае форма мапится на одну и ту же dto, из которой потом появляются адреса (форма создания заказа и форма добавления адреса). Такой подход нормальный или фиговый? Ну и почему этот вопрос всплыл, потому что помимо адресов есть еще различные сущности, которые надо так же дублировать в заказ. То есть подход масштабируется)))
если напомнишь мне то скину тебе пример чуть позже
Обсуждают сегодня