Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2012, 00:34
davikt
 
Fecha de Ingreso: mayo-2012
Mensajes: 42
Antigüedad: 12 años, 6 meses
Puntos: 5
Respuesta: ¿Qué es mejor una tabla con todos los datos o varias tablas?

Hola XavierC,

Normalmente todo esto de privilegios se administra por grupos y te olvidas de esas n-n que son difíciles de tratar. Te propongo que sustituyas las dos tablas de usuarios_noticias y usuarios_eventos por otra con el nombre de grupos (una id auto numérica, una id_grupo y un id_user(FK)) y luego añade en noticias y eventos tantas columnas como grupos hayas creado, y las haces o boolean o byte... como veas. Eso si no te quieres comer mucho la cabeza. De esta forma te quedará una cosa así:

Noticia | Grupo1 | Grupo2 | Grupo 3
portada | 1 (tiene permisos) | 0 (no tiene permisos) | 1 (tiene permisos)

¡Un saludo!