Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => 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.