Хорошо, у меня есть проблема, которую я искал и искал решения онлайн и не могу найти потенциальных клиентов, вот она (о, и я очень новичок в этой базе данных; -)
Допустим, у меня есть тысячи розничных магазинов, в каждом из которых может быть от 1 до 100 товаров, но доступно 10 000 возможных товаров. Мне нужно, чтобы каждый владелец магазина мог видеть (и редактировать) список товаров в своем магазине - это просто, и я могу выяснить структуру таблицы для этого - но я также хочу найти возможность найти Наиболее распространенные комбинации продуктов в магазинах, например, я хочу увидеть что-то вроде:
120: pid34, pid234, pid876, pid120, pid100
118: pid45, pid54, pid657, pid763, pid237
115: pid23, pid546, pid657, pid543, pid23
Где первое число - это количество магазинов с этими товарами (порядок товаров в магазине не имеет значения), а номера pid - это идентификаторы товаров (за исключением того, что может быть до 100 товаров). в каждом магазине).
Итак, если я настрою таблицу:
ID, PID, Store ID
1, pid34, 10
2, pid234, 10
3, pid876, 10
4, pid120, 10
5, pid100, 10
6, pid45, 45
... etc ...
Я могу отслеживать запасы в моем магазине, но я не знаю, как я могу выполнить поиск по «комбинациям», помогите!