У меня есть структура таблицы 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 для всех его подкатегорий.