SlideShare une entreprise Scribd logo
1  sur  14
Tipos de relaciones entre tablas
El funcionamiento de una relación se basa en hacer coincidir
datos de columnas clave, normalmente columnas que tienen el
mismo nombre en ambas tablas. En la mayoría de los casos, la
relación hace coincidir la clave principal de una tabla, que
proporciona un identificador único para cada fila, con una
entrada de la clave externa de la otra tabla. Por ejemplo, se
pueden asociar las ventas de libros con los títulos específicos
vendidos mediante la creación de una relación entre la columna
title_id de la tabla titles (la clave principal) y la columna title_id
de la tabla sales (la clave externa).
Ejemplos;
Relaciones uno a varios
Relaciones Varios a Varios
Relaciones uno a uno
Relaciones uno a varios
Una relación uno a varios es el tipo más habitual de relación.
En este tipo de relación, una fila de la tabla A puede
corresponderse con muchas filas de la tabla B, pero una fila
de la tabla B sólo puede corresponderse con otra de la tabla
A. Por ejemplo, en las tablas Publisher (editoriales) y titles
(títulos) se da una relación uno a varios: una editorial publica
muchos títulos, pero a cada título le corresponde sólo una
editorial.
Cree una relación uno a varios si solamente una de las
columnas relacionadas es la clave principal o tiene una
restricción ónique.
El lado de la clave principal de una relación uno a varios se
indica mediante un símbolo de clave. El lado de la clave
externa de una relación se indica mediante un símbolo de
infinito.
Relaciones Varios a Varios
En una relación varios a varios, una fila de la tabla A puede
tener muchas filas coincidentes en la tabla B y viceversa. Este
tipo de relaciones se crea definiendo una tercera tabla,
denominada tabla de unión, cuya clave principal esté
constituida por las claves externas de las tablas A y B. Por
ejemplo, entre las tablas authors (autores) y titles (títulos)
existiría una relación varios a varios definida por una relación
uno a varios entre cada una de ellas y la tabla titleauthors
(títuloautor). La clave principal de la tabla titleauthors es la
combinación de la columna au_id (la clave principal de la
tabla authors) y la columna title_id (la clave principal de la
tabla titles).
Relaciones uno a uno
En una relación uno a uno, una fila de la tabla A no
puede tener más de una fila coincidente en la tabla B y
viceversa. Se crea una relación uno a uno si las dos
columnas relacionadas son claves principales o tienen
restricciones UNIQUE.
Este tipo de relación no es habitual, ya que la mayor
parte de la información relacionada de esta manera
estaría toda en una tabla. Puede utilizar una relación uno
a uno para:
Ejemplos;
Dividir una tabla con muchas columnas.
Aislar parte de una tabla por razones de seguridad.
Almacenar información que se aplica solamente a
un subconjunto de la tabla principal.
Relaciones entre las tablas
Para que la base de datos funcione correctamente no
basta con crear las distintas tablas que van a contener la
información que deseamos almacenar en la misma. Estas
tablas deberían estar relacionadas. De hecho toda la
información que incluiremos en la base de datos,
seguramente tendrá algún tipo de relación.
Plantearemos en primer lugar las distintas relaciones lógicas
que se pueden encontrar y, posteriormente, veremos cómo
implementar estas relaciones mediante las herramientas que
nos ofrece el programa Access.
Tipos de relaciones:
Uno a uno: relación en la que UN registro de una tabla
está relacionado con UN único registro de otra tabla.
Ejemplo:
Uno a varios: relación entre dos tablas en la que UN registro de
una de ellas está relacionado con VARIOS registros de la otra.
Varios a varios: relación en la que UN registro de una
tabla está relacionado con VARIOS registros de la otra y
viceversa (sería como la relación anterior, pero leída en los
dos sentidos)
Ejemplo:
Relaciones en Access
Uno a uno: este tipo de relación se realizará uniendo dos
campos, uno de cada tabla, que contendrán el mismo tipo de
información. Serán dos campos que tendrán el mismo tipo de
datos y las mismas características (el nombre puede ser
distinto). Además estos campos deben ser únicos en su tabla,
es decir, no pueden haber varios registros con el mismo dato
en este campo. Podemos utilizar, por tanto, las claves
principales si estas contienen el mismo tipo de información en
las dos tablas.
Uno a varios: este tipo de relación se realizará uniendo dos
campos, uno de cada tabla, que contendrán el mismo tipo de
información. Serán dos campos que tendrán el mismo tipo de
datos y las mismas características (el nombre puede ser
distinto). Además UNO de estos campo debe ser único en su
tabla, es decir, no pueden haber varios registros con el mismo
dato en este campo. Normalmente se utiliza la clave principal.
Varios a varios: este tipo de relación no puede ser
implementada directamente en la base de datos. Por eso,
para que entre dos tablas exista una relación varios a varios,
crearemos una tabla intermedia que nos permita crear dos
relaciones uno a varios. Esta tabla intermedia debe tener,
al menos, dos campos que contendrán el mismo tipo de
información que las claves principales de las tablas que
queremos relacionar, tendrán el mismo tipo de datos y las
mismas características. Además estos dos campos serán
claves principales de la nueva tabla creada.
¿Cómo utilizar las relaciones?
La verdad es que todo esto puede parecer un poco lioso pero,
es cuestión de práctica llegar a controlarlo. Ante un problema
real, diseñaremos las tablas que creamos necesarias para
almacenar toda la información. Posteriormente
estudiaremos las relaciones que deseamos que existan
entre las tablas. Y, dependiendo del caso, aplicaremos uno de
los tipos de relaciones explicados aquí.
Relación De uno a Varios

Contenu connexe

Tendances (14)

Relaciones en bases de datos
Relaciones en bases de datosRelaciones en bases de datos
Relaciones en bases de datos
 
903
903903
903
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Base de datos parte 2
Base de datos  parte 2Base de datos  parte 2
Base de datos parte 2
 
George stiven quintero t proyecto final
George stiven quintero t   proyecto finalGeorge stiven quintero t   proyecto final
George stiven quintero t proyecto final
 
George stiven quintero t proyecto final
George stiven quintero t   proyecto finalGeorge stiven quintero t   proyecto final
George stiven quintero t proyecto final
 
Pomasqui
PomasquiPomasqui
Pomasqui
 
Relaciones uno a variosx
Relaciones  uno a variosxRelaciones  uno a variosx
Relaciones uno a variosx
 
Daniel romero y angie salazar
Daniel romero y angie salazarDaniel romero y angie salazar
Daniel romero y angie salazar
 
Relacion entre tablas
Relacion entre tablasRelacion entre tablas
Relacion entre tablas
 
Relaciones
RelacionesRelaciones
Relaciones
 
TIPOS DE RELACIONES
TIPOS DE RELACIONESTIPOS DE RELACIONES
TIPOS DE RELACIONES
 

Similaire à Relación De uno a Varios

Base de dato access nº2
Base de dato access  nº2Base de dato access  nº2
Base de dato access nº2dvorador
 
Modelo relacional 11 4
Modelo relacional 11 4Modelo relacional 11 4
Modelo relacional 11 4Nathaliarache
 
Relacion entre tablas
Relacion entre tablasRelacion entre tablas
Relacion entre tablasNatanico
 
George stiven quintero t proyecto final
George stiven quintero t   proyecto finalGeorge stiven quintero t   proyecto final
George stiven quintero t proyecto finalGeeorGeeZTiiveen
 
George stiven quintero t proyecto final
George stiven quintero t   proyecto finalGeorge stiven quintero t   proyecto final
George stiven quintero t proyecto finalJuan pablo Obregon
 
Universidad tecnica de ambato
Universidad tecnica de ambatoUniversidad tecnica de ambato
Universidad tecnica de ambatomarcelopineda
 
Andres y brayan 904
Andres y brayan 904Andres y brayan 904
Andres y brayan 90477888
 
Relacion entre Tablas en Access
Relacion entre Tablas en AccessRelacion entre Tablas en Access
Relacion entre Tablas en Accessfarmayoma
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en accesspablytopch
 

Similaire à Relación De uno a Varios (20)

Conceptos básicos sobre relaciones
Conceptos básicos sobre relacionesConceptos básicos sobre relaciones
Conceptos básicos sobre relaciones
 
Yurleybd
YurleybdYurleybd
Yurleybd
 
M. Relacional
M. Relacional M. Relacional
M. Relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Tablas y relaciones
Tablas y relacionesTablas y relaciones
Tablas y relaciones
 
Base de dato access nº2
Base de dato access  nº2Base de dato access  nº2
Base de dato access nº2
 
Modelo relacional 11 4
Modelo relacional 11 4Modelo relacional 11 4
Modelo relacional 11 4
 
Relacion entre tablas
Relacion entre tablasRelacion entre tablas
Relacion entre tablas
 
Relacionar tablas en SQL
Relacionar tablas en SQLRelacionar tablas en SQL
Relacionar tablas en SQL
 
base de datos
base de datos base de datos
base de datos
 
George stiven quintero t proyecto final
George stiven quintero t   proyecto finalGeorge stiven quintero t   proyecto final
George stiven quintero t proyecto final
 
George stiven quintero t proyecto final
George stiven quintero t   proyecto finalGeorge stiven quintero t   proyecto final
George stiven quintero t proyecto final
 
base de datos parte 2
base de datos parte 2base de datos parte 2
base de datos parte 2
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Universidad tecnica de ambato
Universidad tecnica de ambatoUniversidad tecnica de ambato
Universidad tecnica de ambato
 
Andres y brayan 904
Andres y brayan 904Andres y brayan 904
Andres y brayan 904
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Relacion entre Tablas en Access
Relacion entre Tablas en AccessRelacion entre Tablas en Access
Relacion entre Tablas en Access
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 

Dernier

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 

Dernier (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 

Relación De uno a Varios

  • 1.
  • 2. Tipos de relaciones entre tablas El funcionamiento de una relación se basa en hacer coincidir datos de columnas clave, normalmente columnas que tienen el mismo nombre en ambas tablas. En la mayoría de los casos, la relación hace coincidir la clave principal de una tabla, que proporciona un identificador único para cada fila, con una entrada de la clave externa de la otra tabla. Por ejemplo, se pueden asociar las ventas de libros con los títulos específicos vendidos mediante la creación de una relación entre la columna title_id de la tabla titles (la clave principal) y la columna title_id de la tabla sales (la clave externa). Ejemplos; Relaciones uno a varios Relaciones Varios a Varios Relaciones uno a uno
  • 3. Relaciones uno a varios Una relación uno a varios es el tipo más habitual de relación. En este tipo de relación, una fila de la tabla A puede corresponderse con muchas filas de la tabla B, pero una fila de la tabla B sólo puede corresponderse con otra de la tabla A. Por ejemplo, en las tablas Publisher (editoriales) y titles (títulos) se da una relación uno a varios: una editorial publica muchos títulos, pero a cada título le corresponde sólo una editorial. Cree una relación uno a varios si solamente una de las columnas relacionadas es la clave principal o tiene una restricción ónique. El lado de la clave principal de una relación uno a varios se indica mediante un símbolo de clave. El lado de la clave externa de una relación se indica mediante un símbolo de infinito.
  • 4. Relaciones Varios a Varios En una relación varios a varios, una fila de la tabla A puede tener muchas filas coincidentes en la tabla B y viceversa. Este tipo de relaciones se crea definiendo una tercera tabla, denominada tabla de unión, cuya clave principal esté constituida por las claves externas de las tablas A y B. Por ejemplo, entre las tablas authors (autores) y titles (títulos) existiría una relación varios a varios definida por una relación uno a varios entre cada una de ellas y la tabla titleauthors (títuloautor). La clave principal de la tabla titleauthors es la combinación de la columna au_id (la clave principal de la tabla authors) y la columna title_id (la clave principal de la tabla titles).
  • 5. Relaciones uno a uno En una relación uno a uno, una fila de la tabla A no puede tener más de una fila coincidente en la tabla B y viceversa. Se crea una relación uno a uno si las dos columnas relacionadas son claves principales o tienen restricciones UNIQUE. Este tipo de relación no es habitual, ya que la mayor parte de la información relacionada de esta manera estaría toda en una tabla. Puede utilizar una relación uno a uno para: Ejemplos; Dividir una tabla con muchas columnas. Aislar parte de una tabla por razones de seguridad. Almacenar información que se aplica solamente a un subconjunto de la tabla principal.
  • 6. Relaciones entre las tablas Para que la base de datos funcione correctamente no basta con crear las distintas tablas que van a contener la información que deseamos almacenar en la misma. Estas tablas deberían estar relacionadas. De hecho toda la información que incluiremos en la base de datos, seguramente tendrá algún tipo de relación. Plantearemos en primer lugar las distintas relaciones lógicas que se pueden encontrar y, posteriormente, veremos cómo implementar estas relaciones mediante las herramientas que nos ofrece el programa Access.
  • 7. Tipos de relaciones: Uno a uno: relación en la que UN registro de una tabla está relacionado con UN único registro de otra tabla. Ejemplo:
  • 8. Uno a varios: relación entre dos tablas en la que UN registro de una de ellas está relacionado con VARIOS registros de la otra.
  • 9. Varios a varios: relación en la que UN registro de una tabla está relacionado con VARIOS registros de la otra y viceversa (sería como la relación anterior, pero leída en los dos sentidos) Ejemplo:
  • 10. Relaciones en Access Uno a uno: este tipo de relación se realizará uniendo dos campos, uno de cada tabla, que contendrán el mismo tipo de información. Serán dos campos que tendrán el mismo tipo de datos y las mismas características (el nombre puede ser distinto). Además estos campos deben ser únicos en su tabla, es decir, no pueden haber varios registros con el mismo dato en este campo. Podemos utilizar, por tanto, las claves principales si estas contienen el mismo tipo de información en las dos tablas.
  • 11. Uno a varios: este tipo de relación se realizará uniendo dos campos, uno de cada tabla, que contendrán el mismo tipo de información. Serán dos campos que tendrán el mismo tipo de datos y las mismas características (el nombre puede ser distinto). Además UNO de estos campo debe ser único en su tabla, es decir, no pueden haber varios registros con el mismo dato en este campo. Normalmente se utiliza la clave principal.
  • 12. Varios a varios: este tipo de relación no puede ser implementada directamente en la base de datos. Por eso, para que entre dos tablas exista una relación varios a varios, crearemos una tabla intermedia que nos permita crear dos relaciones uno a varios. Esta tabla intermedia debe tener, al menos, dos campos que contendrán el mismo tipo de información que las claves principales de las tablas que queremos relacionar, tendrán el mismo tipo de datos y las mismas características. Además estos dos campos serán claves principales de la nueva tabla creada.
  • 13. ¿Cómo utilizar las relaciones? La verdad es que todo esto puede parecer un poco lioso pero, es cuestión de práctica llegar a controlarlo. Ante un problema real, diseñaremos las tablas que creamos necesarias para almacenar toda la información. Posteriormente estudiaremos las relaciones que deseamos que existan entre las tablas. Y, dependiendo del caso, aplicaremos uno de los tipos de relaciones explicados aquí.