Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2008, 10:44
Avatar de vidalsoft
vidalsoft
 
Fecha de Ingreso: julio-2008
Ubicación: /www/...
Mensajes: 339
Antigüedad: 15 años, 9 meses
Puntos: 1
bd asistencia alumno

hola amigos de foros del web..
como puedo estructurar mis tablas para una bd de asistencia..

si el alumno ingresa y sale mas de 1 vez, osea si ingreso y salio, y vuelve a ingresar ya seria la segunda asistencia del dia por lo tanto deberia haber otra salida asis sucesivamente....

tengo la tabla asitencia_alumno:

CREATE TABLE ASISTENCIA_ALUMNO(
COD_ASISTENCIA INT IDENTITY(100,1),
COD_ALUMNO NVARCHAR(9) NOT NULL,
AP_PATERNO VARCHAR(30) NOT NULL,
AP_MATERNO VARCHAR(30) NOT NULL,
NOMBRES_ALUMNO VARCHAR(30) NOT NULL,
DIA DATETIME NOT NULL,
HORA_ENTRADA DATETIME NOT NULL,
HORA_SALIDA DATETIME NOT NULL,
NUMERO_ENTRADA INT DEFAULT 1 NOT NULL,
ESTADO CHAR(1) DEFAULT 'F' NOT NULL,
)


el dilema es como controlar el numero de entradas y salidas

que campo mas podria agregarle.. o quitarle talvez
gracias de antemano