@yellow_pus

Как правильно организовать связь?

Пришла в голову мысль, захотел реализовать что то типа "категории и статьи", но с тем условием, что у статьи могут быть несколько категорий. Я знаю, что существует такой тип связи как "многие ко многим", то есть отдельно у нас есть 1)таблица статей 2)таблица категорий 3)таблица категорий и статей. В 3ей таблице, можно поместить article_id и category_id, но куда же помещать остальные категории(к примеру, их максимум может быть 5)?
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
phaggi
@phaggi
лужу, паяю, ЭВМы починяю
Если у вас есть статья article_1 и она принадлежит трем категориям category_1, category_2 и category_3, у вас будут три записи в промежуточной таблице:
# | articles  | categories
————————————-————————————-
1 | article_1 | category_1
2 | article_1 | category_2
3 | article_1 | category_3
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы