Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Есть задача выбирать магазины у которых есть товары, есть связи:
1 модель категорий которая имеет связь многие ко многим с моделью продуктов(характеристики продуктов)
2 модель магазинов(список товаров в конкретном магазине) которая имеет связи один к одному с продуктами(характеристики продуктов)
3 модель фичи(особые свойства продуктов) которая может иметь связь либо с продуктам либо с магазинами многие ко многим
Как это всё связать так чтобы по выбору категорий выбирались из модели магазины и потом из продуктов характеристики товаров и фичи.
Не в сети
Распишите по подробнее таблицы. Не совсем понятно.
Не в сети
а где в описании задачи тенанты?
Не в сети
модель магазинов(список товаров в конкретном магазине) которая имеет связи один к одному с продуктами(характеристики продуктов)
у вас только один товар в магазине?
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
логически рассуждая, по категориям вы можете найти только продукты. а по продуктам всё остальное, включая магазины.
магазин это видимо и есть тенант?
если магазины могут торговать одним и тем же продуктом, то напрашивается связь между ними многие ко многим. эта пивот-табица может обладать своими атрибутами типа цена продукта в этом магазине, остатки в этоммагазине и т.п.
Изменено artoodetoo (11.05.2021 11:20:37)
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети