Es comn que informaciones de una tabla estn asociadas con informaciones de
otras tablas. En este caso podemos establecer una relacin entre las dos tablas. Es a travs de la relacin que el Access consigue, a partir de informaciones en una tabla, obtener informaciones registradas en la otra tabla. Existen tres tipos de relaciones entre dos tablas A y B: uno a uno, uno a varios, varios a varios. 2.1. - Relaciones uno a uno. La relacin uno a uno ocurre cuando un registro de la tabla A posee como mximo un registro asociado en la tabla B y un registro de la tabla B posee como mximo un registro asociado en la tabla A. Esta relacin est presente en el nmero de gerente/nmero de empleado, entre el PADRN DE DEPARTAMENTOS y el PADRN DE EMPLEADOS. Para cada nmero de gerente identificamos apenas un registro en el PADRN DE EMPLEADOS y cada funcionario es eventualmente gerente de apenas un departamento. 2.2 - Relaciones uno a varios. La relacin uno a varios ocurre cuando un registro de la tabla A puede tener mas de un registro asociado en la tabla B, mientras que, un registro de la tabla B posee como mximo un registro asociado en la tabla A. Esta relacin est presente en la sigla del departamento entre el PADRN DE DEPARTAMENTO y el PADRN DE EMPLEADOS. Para cada sigla del PADRN DE DEPARTAMENTOS identificamos varios registros con esta sigla en el PADRN DE EMPLEADOS, mientras que, para cada sigla en el PADRN DE EMPLEADOS identificamos como mximo un registro en el PADRN DE DEPARTAMENTOS. Tambin debe quedar claro que, en principio, podemos tener departamentos sin funcionarios y funcionarios que momentneamente no estn asignados a ningn departamento. 2.3. - Relaciones varios a varios. La relacin varios a varios ocurre cuando un registro de la tabla A puede tener mas de un registro asociado en la tabla B y, anlogamente, un registro en la tabla B puede tener mas de un registro asociado en la tabla A. Los cargos ocupados por un empleado a lo largo del tiempo constituyen una relacin de esta naturaleza. Cada empleado ocup varios cargos y un cargo fue
ocupado por diversos empleados. En esta relacin queda inmediatamente
aparente que al par empleado/cargo probablemente estarn asociadas otras informaciones, por ejemplo, la fecha en que el empleado asumi el cargo en cuestin. Relaciones de este tipo varios a varios no pueden ser especificadas directamente en Access. Es necesario la creacin de una tabla intermediaria que en nuestro caso podra tener el nombre:cargos ocupados. Cada registro en esta tabla sera compuesto de tres campos: Nmero de empleado, Cdigo del cargo y Fecha de admisin a este cargo. Como se observa, se cre una relacin uno a varios entre el PADRN DE EMPLEADOS y el PADRN DE CARGOS OCUPADOS y, anlogamente, otra relacin uno a mucho entre el PADRN DE CARGOS Y SALARIOS y el PADRN DE CARGOS OCUPADOS. Por lo tanto una relacin varios a varios es convertida en dos relaciones una a varios cuando hubiera informaciones asociadas a los pares relacionados.