Задать вопрос
@uurg
Учусь

Организация базы данных mysql?

Добрый день.
Имеется база данных следующего вида -
  1. Таблица с даннными types, в которой хранятся данные об видах производимой продукции
  2. Таблица partners с данными партнеров, в которой имеется ячейка type_id указывающая к какому виду продукции относится партнер

5f7f3b4ea30de823721748.png
5f7f3b5486fe0532682883.png
Проблема заключается в том, что в этой ячейке может быть несколько значений, и необходим совет, как правильно реализовать структуру БД, чтобы было возможно корректно получать/менять/удалять данные type_id

То есть, возможно, помещать данные в одну ячейку, как-либо разделяя их, или создавать другую таблицу, только пока нет представления, как это сделать.

Заранее спасибо за помощь.
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
@alexalexes
Смотрите, как реализовывается связь "многие ко многим".
То есть, вам нужна промежуточная третья таблица.
partner_and_product_type
part_id - идент. партнера
prod_type_id - идент. типа продукции.
Тогда сможете вносить на любого партнера несколько типов продукции.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы