Dae galera… eu to com um problema pra resolver e queria ver se alguém tem alguma ideia ou ja passou por esse tipo de problema…
É o seguinte… tenho um sistema de controle de correspondencia…
a regra básica é essa… cadastro um documento e posso dizer que esse documento é em resposta à outro ou à outros… ou seja… um documento pode ter vários pais… ele vai seguindo o processo e virando uma arvore… mas não uma arvore em que cada ítem pode ter apenas um pai, ele nesse caso pode ter vários pais…
1
/ \
2 3
/\ \
4 5 6
\/
7
No exemplo acima… o código 7 tem dois pais…
Agora partindo para a pergunta em sí…
Esses dados estão cadastradados em banco… e preciso montar um sql ou algoritmo… preciso mostrar em uma tabela cada hierarquia dessa… ressaltando que o 7 tem dois pais…
Primeira hierarquia
7 - 4 - 2 - 1
Segunda …
7 - 5 - 2 - 1
e assim por diante…
Se alguém tiver algum site… alguma coisa eu agradeço!!
Abraço![/code]
