Задать вопрос
bizzi
@bizzi
junior php web developer

Как лучше организовать схему бд?

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

Мое предложение:
- таблица Магазин(id, ...);
- таблица Товар(id, ...);
- таблица ЦенаТовара(id_магазина, id_товара, цена);
Ответ написан