8
голосов
2ответов
5312 просмотров

Хранение составных паттернов (иерархических данных) в базе данных

Каковы «лучшие практики» для сохранения составных шаблонов в реляционной базе данных? Мы использовали модифицированный обход дерева предзаказов. Это очень быстро построить все дерево, но очень медленно вставить или удалить новые узлы (все левые и правые значения должны быть скорректированы). ...

1
голосов
3ответов
441 просмотров

Модифицированный обход дерева предварительного заказа - определение «вершины», когда родительский элемент не указан

Я реализую модифицированный класс обхода дерева предварительного заказа для дерева категорий на веб-сайте, но у меня возникли проблемы с одним сценарием. Обычно при вставке новой категории указывается родительский элемент верхнего уровня, чье левое значение в дереве используется для определения ...