Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: ed0810 en 24 Noviembre 2012, 16:51 pm



Título: Tablas usuarios clientes y trabajadores
Publicado por: ed0810 en 24 Noviembre 2012, 16:51 pm
Por favor necesito ayuda. Tengo una base de datos para un sistema transaccional (Compras y ventas). El punto es que tengo una tabla "Cliente" y otra "Trabajador". El punto es que tanto los clientes como los trabajadores tienen un usuario. Cómo integro la tabla usuario en la BD o cómo debería modificarla?


Título: Re: Tablas usuarios clientes y trabajadores
Publicado por: Hadess_inf en 26 Noviembre 2012, 16:22 pm
Crea una tabla persona y otra tipo_persona,

tbl tipo_persona (codigo, description)
--------------
01 - Cliente
02 - Trabajador
...
etc

tbl Persona (codigo, cod_tipo_persona, nombre)
--------------
0001 - 01 - JUAN
0003 - 01 - CARLOS
0004 - 02 - EMILIO

También podrías crea una tabla que reciba la referencia tanto de cliente, como trabajador, cuando el campo de cliente este lleno es porque el usuario pertenece a un cliente (lo mismo con el trabajador).

Saludos.