Вверх ↑
Ответов: 2059
Рейтинг: 132
#1: 2020-06-19 10:07:47 ЛС | профиль | цитата
Кто нибудь делал такую структуру:
Существует дерево с множеством ветвей и листьев (реализация не вызывает вопросов).
Но как сделать так, чтобы дочерняя ветка, или листья одного родителя могли принадлежать нескольким родителям? Т.е. не дублировать данные в каждой ветке, а чтобы из разных веток были ссылки на один и тот-же ресурс в виде ветки, или листьев.
Собственно вот что нужно: https://www.labinform.ru/pub/ruthes/c/28/000/4427.htm
Здесь ветка "ЭКОЛОГИЧЕСКАЯ АВАРИЯ" принадлежит трём родителям - АВАРИЯ, ТЕХНОГЕННОЕ ВОЗДЕЙСТВИЕ, ЭКОЛОГИЧЕСКОЕ БЕДСТВИЕ.
Собственно это получается не дерево, а граф.
Как это сделать на sqlite типа этого: https://yadi.sk/d/5250y0nuEyJENA
карма: 6

0