Нужно спроектировать API.
Нужно иметь возможность по некому номеру получать результаты разных джоинов или разных таблиц, но я не могу придумать как это сделать правильно. Везде эндпоинты какие-то дико длинные получаются.
http://127.0.0.1:5005/api/?TableNameAByPurchaseNumber=03015000142 // получаем таблицу TableNameA
http://127.0.0.1:5005/api/?TableNameATableNameBTableNameCByPurchaseNumber=03015000142 // получаем результат джоина на три таблицы сразу
и проблема в том, что варианта не два, а на много больше. Есть мысли как это сделать по логичнее?