Задать вопрос

Каким образом написать скрипт для автоматического построения реф-дерева?

Ребят, вопрос в следующем. Нужен скрипт, который по этой базе, строил бы дерево. Задача интересная, и мне что-то подсказывает, что элементарная. В ступор меня ввело вот что:
parent - это тот кто НАД человеком. Тот кто ПОД, в базе не прописано. И я немного в замешательстве.
Помогите пожалуйста, как правильнее реализовать эту задачу.
Вот скриншот таблицы
d17b985df4fc4a56918da479f61b766d.png
  • Вопрос задан
  • 154 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
Решения вопроса 1
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Гуглить nested sets
Материалов в сети много.

И в базе нарушены нормальные формы - у вас несколько столбцов parent, parent2, ...
В таком случае их надо выносить в отдельную таблицу, иначе в дальнейшем возникнут проблемы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы