Ver Mensaje Individual
  #9 (permalink)  
Antiguo 25/03/2015, 23:12
jelastic
 
Fecha de Ingreso: diciembre-2014
Ubicación: Lima
Mensajes: 68
Antigüedad: 10 años
Puntos: 0
Pregunta Respuesta: Menu de sistema en base de datos

Cita:
Iniciado por Libras Ver Mensaje
creo que todos tus usuarios deberia de tener un perfil que no?? y para eso son las demas tablas que te mencionaron:

Menu(idMenu, idPadre, idPerfil, idRol, menu_titulo, rutaScript)
Perfil(idPerfil, descripcio, idRol)
Rol(idRol, descripcion, idPerfil)
Usuario(idUsuario, idPerfil, clave, username, nombre, apellido, ...)

con esas tablas puedes sacar el esquema que mencionas solo es cuestion que le pienses un poquito ;)
Hola, anoche estuve intentando darle forma, pero hay algo que me confunde,
hasta aqui relacione las tablas, no tenia pensado usar rol, solo perfil, pero la puse aun asi:


Ahora hize una consulta
y mostro esto


La ultima columna son los sumenus de delos mens, tengo 10 menus y 30 submenus.

Yo lo veo que al final solo el administrador puede ver todo, no las demas areas

Alguien tiene una observacion, la idea seria darle al usuario de almacen, permisos a su area, puede ser todos los de almacen o solo consultar, lei lineas arriba que eso mejor es de la bd, pero aparte quiero que desde el sistema bloquear a algunas paginas a ciertos usarios, mi sistema esta en java, para el caso es lo mismo que php.