Doc Relacion De Base De Datos Access
Primer paso: en la pantalla de relaciones agregamos las dos tablas que vamos a relacionar (puedes descargar la base de datos empleado-tablas.mdb, la cual contiene las tablassin relaciones que puedes ver en la imagen de abajo) . Los dos campos a relacionar son N_EMPLE que aparecen en negrita ya que son clave pricipal...
Segundo paso: arrastramos N_EMPLE deEMPLEADO_PERSONAL hacia N_EMPLE de EMPLEADO_LABORAL. Aparecerá un pequeño cursor como éste ( ) que colocamos encima del campo de destino y soltamos...
Es importante el sentido del arrastre: en toda relaciónhay siempre una tabla principal y una tabla relacionada (incluso en la relación uno uno). La tabla principal se sitúa en la parte 1 y es la que arrastramos. La tabla relacionada se sitúa en el ladomuchos (o el segundo lado 1 en una relación uno a uno) y es donde soltamos el cursor.
Tercer paso: al soltar el cursor en el campo destino, aparce automáticamente la pantalla "modificarrelaciones". En la parte superior izquierda aparece el título " Tabla o consulta ", debajo el nombre de la tabla o consulta principal y más abajo el campo (o campos) de relación. En la parte superior centroaparece el título "Tabla o consulta relacionada" que indica tabla y campo relacionado... El botón "Exigir integridad referencial" debe activarse. Con ello Access controlará la coherecia de los datosque existan o introduzcamos en las tablas. En la parte inferior Access indicará automáticamente el tipo de relación que se va a crear.
Una tabla principal (con integridad referencial) tendrá uncomportamiento distinto a una tabla relacionada. En nuestro ejemplo EMPLEADO_PERSONAL es la tabla principal, EMPLEADO_LABORAL es la tabla relacionada. Podemos insertar nuevos registros (altas) enEMPLEADO_PERSONAL sin que existan registros relacionados en EMPLEADO_LABORAL. Pero no podemos insertar ningún registro en EMPLEADO_LABORAL sino existe un registro en EMPLEADO_PERSONAL con el que se pueda...
Regístrate para leer el documento completo.