Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-es-ayuda] SOT: Ayuda con diseño de BD

From: Javier Chávez B(dot) <jchavezb(at)gmail(dot)com>
To: rperezm(at)uci(dot)cu
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] SOT: Ayuda con diseño de BD
Date: 2009-10-28 01:18:13
Message-ID: ded64bba0910271818l339db4b7xd929c31b0d81626e@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
2009/10/28 ReynierPM <rperezm(at)uci(dot)cu>

> Javier Chávez B. wrote:
>
>> Con una relacion recursiva puede ser , o sea creas una tabla cuyo id
>> apunte
>> asi misma , o sea
>>
>> tabla carpeta
>> id
>> id2
>> descripcion ... etc etc
>>
>> donde imagina que tienes nivel 1:
>>
>> tabla carpeta :
>> id | id2   | descr..
>> 1  | null  | Test -> carpeta 1er nivel
>> 2  | 1     | subnivel de carpeta 1 --> carpeta 2do nivel
>> 3  | 1     | subnivel2 de carpeta1 -->carpeta 2do nivel
>> 4  | 2     | subnivel3 - de subnivel de carpeta1 --> carpeta 3er nivel
>>
>> Se entiende??? asi puedes tener "N" niveles .. es una especie de arbol ...
>> no se si alguien tiene una idea mas eficiente a mi me ha dado resultados
>> despues las querys con un self-join  funcionan bien...
>>
>
> Primera vez que lo escucho, ¿me puedes dar algún enlance o documentación al
> respecto?
> Gracias
> --
> Saludos
> ReynierPM
>

documentacion no tengo ... eso lo implemente y me dio bastante resultado
para generalizar algunos problemas como por ejemplo menus de usuarios que
tienen N niveles o bien cuando generalizas por ejemplo personas / cargos que
una persona depende de otra persona ...
Esto puede servir esta en ingles ... pero se entiende :

http://www.tomjewett.com/dbdesign/dbdesign.php?page=recursive.php
<http://www.tomjewett.com/dbdesign/dbdesign.php?page=recursive.php>





-- 
Cumprimentos
jchavez
linux User #397972 on http://counter.li.org/

Ogden Nash <http://www.brainyquote.com/quotes/authors/o/ogden_nash.html>  -
"The trouble with a kitten is that when it grows up, it's always a cat."

In response to

Responses

pgsql-es-ayuda by date

Next:From: Jose Luis BalleDate: 2009-10-28 01:26:13
Subject: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] SOT: Ayuda
Previous:From: Julio Cesar Rodriguez DominguezDate: 2009-10-28 01:12:00
Subject: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] SOT: Ayuda

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group