Допустим, у меня есть следующие отношения между моими сущностями:
У сотрудника много автомобилей, у автомобиля много колес, у колеса один производитель, у производителя много сотрудников.
Какой лучший способ динамически предоставлять следующие конечные точки с помощью Spring Boot Rest API:
/users/{id}
/users/{id}/wheels
/users/{id}/wheels/{id}/manufacturer/{id}/employees/{id}/
/users/{id}/wheels/{id}/manufacturer/{id}/employees/{id}/wheels/{id}/
Какую правильную архитектуру / logi c я могу реализовать, чтобы получить следующие конечные точки и использовать упомянутые URL-адреса?