я нуждаюсь в совете, подскажите логику такой ситуации когда есть неограниченное число категорий, и добавляется новость например в категорию четвертой вложенности, т.е. главная категория - подкатегория1 - подкатегория2 - подкатегория3 - подкатегория4 (сюда добавляется новость) конкретный вопрос в том как правильно сохранять в базу категорию чтоб при выводе данной новости можно было вывести и всю линию категорий (главная категория - подкатегория1 - подкатегория2 - подкатегория3 - подкатегория4) к которым относится эта новость.
Тут нужно понимание какие запросы к таблице с категориями где использовать. Подробное описание таблицы с такой архитектурой можно найти здесь.
Ответ был взят с анго-язычной версии stackoverflow.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости