@skarietsky

Связь many-to-many со многими таблицами?

Привет.

На сайте есть новости, видео, галереи, люди. Все сущности имеют теги. Сейчас их 4, но может быть больше.
Я бы хотел создать одну таблицу, в которой связать их с тегом. Таблица тегов для всех общая.

Вот так:
| id | material_id | tag_id | material_type |
|.1.|.........1.........|.....1....|........news.......|
|.2.|.........1.........|.....1....|........video.......|
|.3.|.........1.........|.....1....|.......gallery......|

Я пытался сделать так, но столкнулся с ограничением ключа - не знаю как задать внешний ключ для промежуточной таблица.
Как прописать внешний ключ на n таблиц?
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

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