Всем привет!
Ситуация такая:
Есть товары, есть магазины. В разных магазинах может быть один и тот же товар, но цена будет различная.
Как лучше организовать базу в этом случае?
Мне на ум приходит сделать отдельную таблицу где будут храниться отношения товар - магазин и колонка с ценами для каждого конкретного отношения, но правильно ли это?
Приложение на php, laravel 5.1, база MySQL
Извините если вопрос глупый, но хочется услышать советы и сделать все правильно.
А как это, собственно, можно сделать по-другому? Все правильно в вопросе написано. Можно только еще добавить для удобства scope, добавляющий в запрос колонку с ценами, чтобы все это более прозрачно смотрелось.