Приветствую. Такой банальный вопрос, есть у меня в бд класические таблички "orders" и "order_items", во второй есть айди товара, количество и айди заказа. Вопрос: поскольку клиент моего api конечно же желает получить заказ одной сущностью (т.е. внутри заказа массив items а там массив товаров заказа из второй таблицы), то на каком уровне/слое/абстракции у меня в приложении должно происходить построение целой сущности заказа (join + объединение массива товаров заказа в сам заказ). Учитывая то что и внутри бизнес юзкейсов всяких может потребоваться работать как с самим заказом, так и с его содержимым.