![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
27/06/2006, 07:22
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes Puntos: 129 | |
En principio existen muchas formas de "normalizar" tu "modelo de datos" ... La opción que plantea bertoski es sencilla de implementar sobre todo cuando no hay perspectivas de crecimiento de tu aplicación (de más secciones/apliacciones o scripts que dar permisos a tus usuarios ..)
Si quiers algo más "versatil" (de 1 secciones a establecer permisos a N) .. podrías usar un modelo de datos tipo: id_usuario
nombre
blablabla permisos_aplicacion
id_permiso_aplicacion
id_aplicacion
id_usuario
permiso aplicaciones
id_aplicacion
nombre
blablab
Si te fijas .. hay una tabla para los usaurios, otra para las aplicaciones y una tercera (en relación N-N) que relaciona los usuarios y las aplicaciones.
En tus scripts por ese "ID_aplicación" u otro campo/forma detectas que script estás ejecutando (o aplicación) y de ahí consultas a tu BBDD por el Usuario activo (supongo que usaras sesiones para tal fin y/o cookies).
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |