Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/05/2012, 23:13
Avatar de liloo6retug
liloo6retug
 
Fecha de Ingreso: junio-2010
Ubicación: Marsella
Mensajes: 109
Antigüedad: 14 años, 4 meses
Puntos: 11
bd entidad de relacion

empleado
empl_id
empl_nombre
empl_cargo
empl_depto (area u oficina donde trabaje)
empl_... (demas datos que creas necesarios)

turnos
turn_id
turn_nombre
turn_horainicio
turn_horasalida

cargos
carg_id
car_nombre

dependencia harias lo mismo con departamento u oficina
depe_id
depe_nombre
depe_telefono
...

en el caso de control

controlasistencia
coas_id
coas_fechayhora (datetime)
coas_codigoturno
coas_tipo (ya sea salida o entrada.. fin del turno u horario de almuerzo)
coas_empleadoid

ya lo del cumplimiento harias las respectivas consultas cruzando horario preestablecido en el turno y en el control de asistencia.. para generar tus reportes..

te faltaria una tabla de vacaciones, permisos

implementa la normalizacion en tu base de datos..
lee algo de las formas normales