Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Только мне кажется, что в этой статье - глупость? / 6 сообщений из 6, страница 1 из 1
27.02.2011, 11:10
    #37138011
Только мне кажется, что в этой статье - глупость?
Искал информацию по созданию каталога, и наткнулся на такие утверждения:
авторЧтобы получить путь к корню дерева, достаточно выполнить такой запрос
select p.*
from Node n, Tree t, Node p
where n.NodeName=7
and n.NodeId = t.NodeId
and t.ParentId = p.NodeId

То ли я чего-то не понимаю, то ли тут глупость написана?

http://www.sql.ru/articles/mssql/2005/061904TreesInSQLdatabases.shtml
...
Рейтинг: 0 / 0
27.02.2011, 22:59
    #37138586
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Только мне кажется, что в этой статье - глупость?
у а что тут непонятного?
рассматривается вариант при котором ВСЕ предки узла дополнительно хранятся в таблице tree.
т.е. рассматривается вариант избыточного хранения информации по дереву которая служит для облегчения поисковых запросов.
...
Рейтинг: 0 / 0
28.02.2011, 12:31
    #37139323
Только мне кажется, что в этой статье - глупость?
ну так по этой схеме все равно он даст только один уровень вверх?
Или имеется ввиду, что для 7 узла в таблице tree будут записи
7 1
7 2
7 4
7 6
?
...
Рейтинг: 0 / 0
28.02.2011, 12:45
    #37139354
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Только мне кажется, что в этой статье - глупость?
Клюшин Герман,

при любом уровне вхождения

только корень дерева 1 отсутствует в листьях

кудачто121324263537

только 1 нет в столбце 2 и уплотнить конечно надо выборку

действительно при наличии в таблице одного дерева
...
Рейтинг: 0 / 0
28.02.2011, 19:40
    #37140354
Только мне кажется, что в этой статье - глупость?
ну и по такой таблице как может построится полный путь до корня?
...
Рейтинг: 0 / 0
28.02.2011, 21:29
    #37140478
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Только мне кажется, что в этой статье - глупость?
Клюшин Герман,

куда входит, что входит,при необходимости-- сколько входит
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Только мне кажется, что в этой статье - глупость? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]