Я не хочу раскрывать идентификатор предмета. Таким образом, я могу либо использовать UUID v1 (упорядоченный и в двоичном виде) для группировки элементов, либо вместо этого я могу дать имя группы элементов пользователю. Пользователь запрашивает элемент с его именем группы, сервер должен сначала сделать вызов БД, чтобы найти идентификатор группы и ТОГДА go в таблицу элементов, чтобы найти элементы, принадлежащие группе.
Какой из этих подходов оптимальны в случае миллионов строк в базе данных?
Сравнение происходит между индексированием UUID или выполнением двух вызовов базы данных, чтобы сначала получить идентификатор, а затем получить элемент с идентификатором (который проиндексирован) .
РЕДАКТИРОВАТЬ:
Это приложение API, о котором мы говорим.