01/10/2004, 12:10
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años Puntos: 129 | |
Esa teoría más bien es de modelo de datos en general más que de PHP.
Hay várias técnicas al respecto .. a mi la que más me resulta comprender y efectiva para un numero de sub-niveles no muy grande es:
idcategoria--descripc----predecesor
1-----------Comedia------0
2-----------Drama--------0
3-----------C.Romántica--1
4-----------C.Moderna----1
5-----------Neoclásicos---2
6-----------C.Romántica.subnivel --- 3
7-----------C.Romántica.sub-sub-nivel --- 6
Ahí en el ejemplo tendríamos una estructura tipo:
-Comedia
-----C.Romántica
-------C.Romántica.subnivel
----------C.Romántica.sub-sub-nivel
-----C.Moderna
-Drama
-----Neoclásicos
Es decir .. sólo guardar el tu campo "predecesor" el nodo superior al que pertenece. Se complica un poco para obtener el "padre" o ruta hacia el padre desde una rama .. pero es efectiva. No es la única técnica al respecto ..
Un saludo,
Última edición por Cluster; 01/10/2004 a las 12:15 |