|
|
|
Только мне кажется, что в этой статье - глупость?
|
|||
|---|---|---|---|
|
#18+
Искал информацию по созданию каталога, и наткнулся на такие утверждения: авторЧтобы получить путь к корню дерева, достаточно выполнить такой запрос 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2011, 11:10 |
|
||
|
Только мне кажется, что в этой статье - глупость?
|
|||
|---|---|---|---|
|
#18+
у а что тут непонятного? рассматривается вариант при котором ВСЕ предки узла дополнительно хранятся в таблице tree. т.е. рассматривается вариант избыточного хранения информации по дереву которая служит для облегчения поисковых запросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2011, 22:59 |
|
||
|
Только мне кажется, что в этой статье - глупость?
|
|||
|---|---|---|---|
|
#18+
ну так по этой схеме все равно он даст только один уровень вверх? Или имеется ввиду, что для 7 узла в таблице tree будут записи 7 1 7 2 7 4 7 6 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2011, 12:31 |
|
||
|
Только мне кажется, что в этой статье - глупость?
|
|||
|---|---|---|---|
|
#18+
Клюшин Герман, при любом уровне вхождения только корень дерева 1 отсутствует в листьях кудачто121324263537 только 1 нет в столбце 2 и уплотнить конечно надо выборку действительно при наличии в таблице одного дерева ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2011, 12:45 |
|
||
|
Только мне кажется, что в этой статье - глупость?
|
|||
|---|---|---|---|
|
#18+
ну и по такой таблице как может построится полный путь до корня? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2011, 19:40 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37138586&tid=1542292]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
136ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 399ms |

| 0 / 0 |
