У меня есть дилемма, и я знаю, что я должен был использовать БД SQL с самого начала.
Я не уверен, что смогу использовать ключ сортировки для моего конкретного случая использования.У меня есть таблица, которая содержит несколько атрибутов бренда, модели, ссылки ... Что я пытаюсь сделать, это позволить пользователю выбрать марку, затем модель, ссылку и т. Д., Затем получить все продукты, которые соответствуют этим критериям, и дать среднее значениецены на эти товары.
Теперь операция сканирования всей базы данных, содержащей более 300 тыс. элементов, не слишком экономична, если не сказать больше, но я нахожусь в такой ситуации.
Мой вопросКак я могу наиболее эффективно делать то, что я хочу делать?