Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/08/2013, 04:14
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Duda para estructurar dos tablas

Dos tablas. Pero una de usuarios y una de tipos de usuarios, con obviamente una fk de la tabal usuarios a la de tipos de usuarios... eso te permitirá crear en el futuro nuevos tipos sin cambiar nada.... además todas las características especiales, si tiene efectos sobre la bbdd, los relacionas no con los usuarios sino con el tipo de usuario...

(p.e. menus

Usuarios (n) ---- (1) TipoUsuario (1) --- (n) relTipoUMenu (m) --- (1) Menus

Sabiendo el usuario actual sabes su tipo y puedes obtener los menus que tiene habilitados)

Un usuario que cambia de tipo solo le tendrás que hacer un update, mientras que con la otra solución tendrías que hacer un delete y un insert, además te aseguras de tener un identificador único para los usuarios sean del tipo que sean.... convencido?
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 07/08/2013 a las 04:24