Mi idea es crear tres tablas:
1.- Datos personales
2.- Ausencias
3.- Motivos de ausencia
En la tabla 1 he pensado poner estos campos:
Nombre
Apellidos
DNI
Cargo
Extensión (telefónica)
En la tabla 2 me hace falta poner:
Fecha inicio
Fecha final
Código ausencia (elegir de otra tabla, me parece que se hace con “cuadro combinado” pero cuando meto un código, todos los registros cogen ese código y cada registro debería llevar uno distinto)
Concepto ausencia (que se rellene automáticamente al elegir lo anterior, no he dado con la forma de hacerlo)
Año
Días
Observaciones
En la tabla 3 iría:
Código ausencia
Concepto ausencia
Ejemplos de esta tabla:
01 Asuntos propios
02 Vacaciones
03 Baja por enfermedad
04 Baja por accidente, etc...
Por lo que estoy viendo en unos apuntes, he llegado a la conclusión que la tabla 1 y 2 tendrían una relación indeterminada, mientras que la tabla 2 y 3 sería relación 1 a 1, ¿es así?
¿Debería tener una clave principal que se autogenere en las tablas 1 y 2, pero en la 3 podría ser el código de la ausencia?
¿Cómo consigo que al meter una ausencia en la tabla 2 se vaya a la persona de la tabla 1 que yo quiero? He estado haciendo pruebas con las relaciones que he indicado, pero me parece que falta algo más. ¿Puede ser algún tipo de clave que se relacione con la clave principal de la tabla 1?
Gracias por la ayuda que pueda venir, cualquier comentario será atentamente leído
