Re: [SQL] Trees in SQL (again)

Поиск
Список
Период
Сортировка
От jwieck@debis.com (Jan Wieck)
Тема Re: [SQL] Trees in SQL (again)
Дата
Msg-id m10IDWQ-000EBQC@orion.SAPserv.Hamburg.dsh.de
обсуждение исходный текст
Ответ на Trees in SQL (again)  (Bartek Teodorczyk <barteo@it.pl>)
Список pgsql-sql
>
> I'm trying to implement set model of trees in SQL and I found a problem:
>
> How to find first level children of parent?
>
> For this structure (with left and right set values):
>
>           1 Jerry 10
>               |
>      -------------------
>      |                 |
>  2 Bert 3          4 Chuck 9
>                        |
>                  ------------
>                  |          |
>              5 Donna 6  7 Fred 8
>
> The question is: Who is first level child of Jerry?
> The answer should produce:
>         Bert
>         Chuck

    The  children  must  know. It is the same situation as in the
    unix filesystem. And that's why there  is  a  '..'  entry  in
    every directory, pointing to the inode of the parent.

    So  each  node must have a field identifying it's parent. The
    root node (Jerry)  might  simply  point  back  to  itself  to
    identify that.


Jan

--

#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#======================================== jwieck@debis.com (Jan Wieck) #

В списке pgsql-sql по дате отправления:

Предыдущее
От: Bartek Teodorczyk
Дата:
Сообщение: Trees in SQL (again)
Следующее
От: Tom Lane
Дата:
Сообщение: Re: question about pg_dump