Задавайте вопросы, мы ответим
Вы не зашли.
Имеется таблица базы данных вида
RowID(идентификатор)
ParentRowID(идентификатор)
Name (varchar(50))
1
NULL
“Название 1”
2
1
“Название 2”
3
1
“Название 3”
4
1
“Название 4”
5
2
“Название 5”
6
2
“Название 6”
7
3
“Название 7”
…..
“Название …”
N
1
“Название N”
В ней неизвестное число строк. Строки ссылаются друг на друга, образуя структуру вида “дерево”(через поля RowID и ParentRowID).
Необходимо написать скрипт или хранимую процедуру (желательно с синтаксисом SQL сервера MSSQL), которые результатом работы разворачивают структуру дерева для приложения.
Приветствуется несколько вариантов решения с пояcнениями какой из них предпочтительнее .
Также приветствуется описание других вариантов хранения такой структуры данных. С пояснениями, чем они лучше или хуже.
Ребят подскажите, что означает развертка структуры дерева для приложения.
Отредактированно dunkel (16.08.2013 19:33:34)
Неактивен