Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/11/2011, 06:33
Avatar de auttranadhie
auttranadhie
 
Fecha de Ingreso: noviembre-2008
Ubicación: Madrid (España)
Mensajes: 156
Antigüedad: 15 años, 5 meses
Puntos: 8
Respuesta: Arboles de directorios

Hola:

Una idea podría ser la siguiente, pero es una cuestión de MySQL:
  1. Tener una tabla de carpetas de cada usuario con un campo carpeta_user_id que se relacione con el campo user_id de la tabla de usuarios.
  2. Cada registro contiene además un ID recursivo de tal forma que se pueda saber la relación padre/hijo de cada carpeta:

Un registro sería:
  • carpeta_id
  • carpeta_user_id
  • carpeta_nombre
  • carpeta_carpeta_id (si es nulo ó 0 es que está al primer nivel, de lo contrario tiene una relación hijo/padre, siendo el hijo, con la carpeta referida)

El control de entrada y modificación te llevaría algo más de código pero luego, a la hora de crear subcarpetas y listarlas te sería más fácil.

Un saludo.
__________________
A. Uttranadhie