У меня есть структура таблицы MySQL:
CREATE TABLE IF NOT EXISTS `categories` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`parent_id` int(10) unsigned NOT NULL DEFAULT '0',
`name` varchar(255) NOT NULL DEFAULT '',
`is_working` tinyint(1) unsigned NOT NULL DEFAULT '1',
);
который содержит иерархические данные с отношениями id
и parent_id
У меня есть дерево глубины 5 уровней, например:
CATEGORY LEVEL 1
SUBCAT LEVEL 2
SUBCAT LEVEL 3
SUBCAT LEVEL 4
SUBCAT LEVEL 5
Мне нужно (вопрос): если я устанавливаю is_working
= 0 для какой-либо категории или подкатегории, is_working
устанавливается на 0
для всех его подкатегорий.