Angus
2004-10-28 14:20:35 UTC
Hola,
Necesito crear una base de datos con una jerarquía tipo arbol es decir, del
mismo modo que se organizan las carpetas y los archivos en el disco duro,
con unas carpetas que cuelgan de otras (con un número de niveles indefinido,
y al final siempre hay archivos.
En concreto lo que necesito crear es una base de datos en la que los
registros son las piezas de una máquina. La máquina se subdivide en
subconjuntos (carpetas) y estos en otros hasta que al final lo que tengo en
cada subconjunto tiene piezas (archivos). Al igual que sucede en el disco
duro, yo tengo piezas que tienen sólo un nivel de subconjuntos, (eJ
c:\pieza) y otras que están en el cuarto o quinto nivel
(c:\subconjunto1\subconjunto1.1\subconjunto1.1.1\pieza).
La cuestión es que no sé cómo organizar las relaciones o cómo crear las
tablas para poder después manejar los registros independientemente de dónde
estén (por ejemplo: buscar todos los .jpg del disco o de una carpeta
incluyendo todas sus subcarpetas). Creo que el problema está claro, ¿no?
¿Podeis ayudarme? Gracias de antemano. Saludos,
Agustín
Necesito crear una base de datos con una jerarquía tipo arbol es decir, del
mismo modo que se organizan las carpetas y los archivos en el disco duro,
con unas carpetas que cuelgan de otras (con un número de niveles indefinido,
y al final siempre hay archivos.
En concreto lo que necesito crear es una base de datos en la que los
registros son las piezas de una máquina. La máquina se subdivide en
subconjuntos (carpetas) y estos en otros hasta que al final lo que tengo en
cada subconjunto tiene piezas (archivos). Al igual que sucede en el disco
duro, yo tengo piezas que tienen sólo un nivel de subconjuntos, (eJ
c:\pieza) y otras que están en el cuarto o quinto nivel
(c:\subconjunto1\subconjunto1.1\subconjunto1.1.1\pieza).
La cuestión es que no sé cómo organizar las relaciones o cómo crear las
tablas para poder después manejar los registros independientemente de dónde
estén (por ejemplo: buscar todos los .jpg del disco o de una carpeta
incluyendo todas sus subcarpetas). Creo que el problema está claro, ¿no?
¿Podeis ayudarme? Gracias de antemano. Saludos,
Agustín