Я использую ниже древовидную структуру и планирую разработать схему db для ниже.
То, что у меня есть до сих пор, ниже,
Проблема, с которой я столкнулась, - это если я ищу Y, под деревом должно быть сгенерировано.
Логика, которую я использую, у Y есть две перекрестные ссылки X, Z, эти два узла должны быть на диаграмме, а родительские узлы - всем исходным родителям node.
Учитывая, что я использую PHP для генерации этого дерева, используя таблицу mysql db, как показано выше. Структура БД может быть изменена. Я искал в google для подобной древовидной структуры, но не нашел никакой помощи.
Примечание
Я не, прося написать код для меня. Все, о чем я прошу, - это некоторые рекомендации, как это должно быть сделано.
Я нашел ниже полезный, но по-прежнему отличающийся от моего сценария
Каков наиболее эффективный/элегантный способ разобрать плоскую таблицу в дерево?
Как представить структуру, подобную дереву, в db
Если кто-нибудь может рассказать мне, какие библиотеки php следует использовать для генерации дерева и какую подходящую структуру db использовать?