RELACIONES ENTRE TABLAS

 

¿Qué son las relaciones de tabla?

En una base de datos relacional, las relaciones permiten evitar datos redundantes. Las relaciones lógicas de una base de datos permiten consultar de forma eficaz los datos y crear informes.

Tipos de relaciones de tabla

Una relación funciona mediante la coincidencia de datos en columnas de clave, normalmente columnas (o campos) que tienen el mismo nombre en ambas tablas. En la mayoría de los casos, la relación conecta la clave principal o la columna de identificador único para cada fila, de una tabla a un campo de otra tabla. La columna de la otra tabla se conoce como "clave externa". 

Relaciones uno a varios

Una relación uno a varios es el tipo de relación más común. En este tipo de relación, una fila de la tabla A puede tener muchas filas coincidentes en la tabla B. Pero una fila de la tabla B solo puede tener una fila coincidente en la tabla A. 



Relaciones de varios a varios

En una relación de varios a varios, una fila de la tabla A puede tener muchas filas coincidentes en la tabla B y viceversa. Para crear esta relación, se define una tercera tabla denominada tabla de unión. La clave primaria de la tabla de unión consta de las claves foráneas de la tabla A y de la tabla B.



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. 



EJEMPLO DE UNA BD CON RELACIONES (BD TIENDA)





Comentarios

Entradas populares de este blog