как создать связь между деревом многие ко многим таблицам? - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть три таблицы:

Поставщики

id | имя

Продукты

id | имя

Атрибуты

id | название

каждый поставщик имеет много продуктов, а также каждый продукт принадлежит многим поставщикам. Каждый продукт имеет много атрибутов, а также каждый атрибут принадлежит ко многим продуктам.

Мой вопрос: как создать связь между этими таблицами?

Ответы [ 3 ]

0 голосов
/ 14 апреля 2020

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

0 голосов
/ 15 апреля 2020

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

0 голосов
/ 14 апреля 2020

Я бы ввел две таблицы и настроил add product_id в таблице атрибутов и сохранил связанные идентификаторы в этих таблицах.

products_suppliers

product_id - целое число, supplier_id - целое число

supplier_attributes

supplier_id - целое число, atrribute_id - целое число

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...