De lo comentado, se deduce que la relación entre dos tablas
es única y se establece siempre a través de un campo común a ambas. No es
necesario que el campo tenga el mismo nombre pero sí es aconsejable
acostumbrarse a nombrar los campos comunes del mismo modo, para evitar posibles
equivocaciones a la hora de crear las relaciones.
Cuando se establece una relación entre tablas, una de ellas
actuará como tabla principal y la otra como tabla relacionada.
Si entre dos tablas existe una relación y se crea otra, ésta
sustituirá a la anterior, ya que no puede existir más de una relación entre dos
tablas. Sin embargo, una tabla sí puede tener relaciones con más de una tabla,
siempre y cuando sea con tablas distintas.
Access permite establecer tres tipos diferentes de
relaciones entre dos tablas, y cada una de ellas tiene unas características que
condicionarán el comportamiento final de la base de datos. Por ello, debe
seleccionarse correctamente el tipo de relación entre las tablas para obtener
el resultado esperado.
Los tres tipos de relaciones que existen son:
RELACIÓN UNO A UNO:
Relaciona un único registro de la tabla principal con uno
sólo de la tabla relacionada.
Este tipo de relación produce el mismo resultado que si se
unieran los campos de ambas tablas en una sola tabla.
RELACIÓN UNO A VARIOS:
Es el tipo de relación más frecuente. Un único registro de
la tabla principal se puede relacionar con varios de la tabla relacionada.
RELACIÓN VARIOS A VARIOS:
Un registro de la tabla principal se relaciona con varios de
la tabla relacionada y, además, un registro de la tabla relacionada se
relaciona con varios de la tabla principal.
Comentarios
Publicar un comentario