Задать вопрос
@Narts

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

Всем привет!
Как лучше реализовать категории на сайте?

Просто добавить столбец category в таблицу posts мне кажется не совсем правильно. Думал создать отдельную таблицу post_categories, но что в ней должно быть? id категории, название категории, id поста?
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
nastya_cyxarik
@nastya_cyxarik
php, python dev
если пост будет только в одной категории , то достаточно , таблица постов, таблица категорий и в постах привязать категори_ид.
Но по нормальному таблица постов, категорий и обедняющая таблица пост_категории с ид постов и ид категорий
Ответ написан
Комментировать
alex-1917
@alex-1917
Если ответ помог, отметь решением
А если категории предполагаются с несколькими уровнями вложенности, то однозначно категории в отдельную таблицу плюс таблицу связей с постами.
Ответ написан
Комментировать
@Eugeny1987
Работаю с HostCMS
Рубрики
| id | name |
--------------
| 1 | Linux |
| 2 | Windows |

Посты
| id | category_id | name |
-----------------------------
| 1 | 1 | Настройка SSH |
| 2 | 2 | Установка WAMP |
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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