
17/04/2005, 08:59
|
 | | | Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 7 meses Puntos: 18 | |
El objetivo final de todo esto: nos daría una funcionalidad extra al darle la oportunidad al usuario de organizar sus mensajes de una forma lógica para él (y la lógica, ya se sabe: es como el culo, cada uno tenemos el nuestro) carpetas
-id_carpeta (carpeta donde queremos guardar el mensaje. Carpeta "Bandeja de Entrada"(valor 0) por defecto. Ésta se consideraría como raíz si es que no existieran más niveles de carpeta)
-nombre_carpeta
-id_padre(valor 0 para raiz, id_carpeta para padre)
-id_usuario
La idea sería implementar una función que creara en tiempo real un árbol de carpetas "virtual" partiendo de la conjunción id_usuario&id_carpeta&id_padre; evitando así el tener que lidiar con permisos de escritura en servidores ajenos (cosa importante, a juzgar por los cientos de mensajes en el foro referentes a este tema).
Aquí podría existir redundancia de datos si id_carpeta e id_padre coinciden (lo que significa que el usuario no ha definido aún su estructura de carpetas), pero es asumible por el poco peso de los datos. |