Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/05/2011, 13:31
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Duda relación tablas

No explicas qué tiene que ver el administrador con los usuarios y sus grupos.
Tampoco estás explicando qué es una petición en tu sistema, para qué sirve ni quién se la emite a quién.

Respecto a la clave, si te refieres a la clave de login del usuario, eso es un atributo del usuario y le pertenece a cada usuario, porque se supone que es única de ese usuario. No puede ir en GRUPO ni en GRUPO_USUARIO, porque en el primer caso sería una clave general del grupo para cada uno de los miembros de un grupo, y en el segundo, permitiría usar una clave distinta al usuario, por cada uno de los grupos a los que pertenece.
Eso es algo que tienes que definir tu, conforme lo requiera tu sistema (lo que se denomina reglas de negocio).
Si existe algo que se denomine "peticion", entonces es algo que emite un usuario y dirigido a alguien. Eso se debe almacenar en una tabla que administre las peticiones (tú sabrás qué es y para qué sirve). En ese caso, el hecho que esté o no pendiente, significa que una petición tiene estados, y si debe mantenerse como información puede necesitarse un campo para ello, pero no es la única forma de manejarlo. Hay otras. Para aconsejarte habría que saber para qué y cómo funciona tu sistema y ver qué es lo más conveniente.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)