Joker84
Постоялец
- Регистрация
- 8 Авг 2007
- Сообщения
- 68
- Реакции
- 2
- Автор темы
- #1
Добрый день структура данных в БД такая
пример данных
ИД Имя категории имя родителя
1 Автомобили 0
2 седаны 1
3 хетчбек 1
4 пикам 1
5 Тойота 2 (категория седаны)
6 нисан 2
7 Рулевая тяга 7 (категория Тойота)
как вывести например :
категорию седаны и все ее подкатегории ?
уровней вложенности может быть много, для каждой категории проверять есть ли у нее дети невозможно, сильно нагрузит БД
Буду очень признателен за конструктивные советы
id
name
parrent_id
пример данных
ИД Имя категории имя родителя
1 Автомобили 0
2 седаны 1
3 хетчбек 1
4 пикам 1
5 Тойота 2 (категория седаны)
6 нисан 2
7 Рулевая тяга 7 (категория Тойота)
как вывести например :
категорию седаны и все ее подкатегории ?
уровней вложенности может быть много, для каждой категории проверять есть ли у нее дети невозможно, сильно нагрузит БД
Буду очень признателен за конструктивные советы