в моем приложении пользователь запускает новое дерево или добавляется под дочерним пользователем и продолжает добавлять пользователей в ветвях таким образом-
>
Есть 10 уровней древовидной структуры.
>
корневой узел содержит 1
пользователя, и каждый узел (пользователь) может иметь max 5
child-user, таким образом, дерево будет иметь вид level 0 = 1 user
,
level 1 = 5 user
level 2 = 25 user
,
level 3 = 125 user
и т. Д.
Я создал одну таблицу MySQL, имеющую такие столбцы, как -
User_id
, level
, super_id
, child1_id
, child2_id
, child3_id
, child4_id
, child5_id
мой вопрос: как я могу получить всех дочерних пользователей (child to child also
) определенного пользователя на любом уровне мне нужно добавить еще несколько столбцов в мою таблицу ??