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 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
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."
From | Date | Subject | |
---|---|---|---|
Next Message | Jose Luis Balle | 2009-10-28 01:26:13 | Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] SOT: Ayuda con diseño de BD |
Previous Message | Julio Cesar Rodriguez Dominguez | 2009-10-28 01:12:00 | Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] SOT: Ayuda con diseño de BD |