Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/12/2013, 08:41
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 6 meses
Puntos: 320
Respuesta: Base de datos para aplicacion Get things Done

no, haber, si una persona puede tener mas de un rol, y segun como se loguea se asigna el rol, debes quitar de personas el campo id_rol eso esta MAL, como segun como se loguea se asigna un rol que alla dos tablas esta BIEN no hay que fusionar, la fusion era si y solo si, cada persona tenia un unico rol.

A las que tienes que agregar el utoincremental y usarlo como PK es a las tablas: personas, loguin, tareas.

Debes tratar que todas tus claves foraneas sean siempre numericas (cuando se pueda, a veces deben ser otros tipos de datos si o si)
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios