Relaciones insertarlas vamos a conversar un poco sobre teoría las data relacionales y SQL.
Recordemos que es una RDBMS que es un sistema de administración y relaciones de base de datos.
En inglés sería una relacional Database Management System.
La relación entre estas bases de datos existe entre tablas.
Hay tres posibles relaciones entre una tablas y otras las cuales son de 1 a 1 de 1 muchos y de mucho
a muchos una relación 1:1.
Esto significa que la fila de datos con la primera tabla es únicamente asociada con una fila de datos.
En una segunda tabla si la primera tabla contiene personas y la segunda tabla contiene fotografías de
cada persona entonces sólo una foto puede existir para cada línea de personas entre la tabla y sólo
una persona digamos que existe para cada fila con fotos en esta tabla.
Cómo podemos ver en la siguiente imagen en una relación de 1:1 lo que se vería de la siguiente manera.
Donde.
En una primera tabla veríamos un listado de personas y una de personas.
Este Didí de la tabla de personas y Leidi de la tabla de fotos sería un dato primario el Pippo Heydi
en la tabla fotos estaría referido a lo que sea a lo que llamamos una clave foránea y la línea entre
ellos nos indica que es una relación de 1 a 1.
Podemos también tenerlo de esta manera.
Donde vemos que la relación que existe en cada una de las tablas la podemos ver desde un Heydi o ariki
el cual es muy importante ya que nos indica que cada campo es único en el caso de la relación de uno
a muchos podemos decir que una fila de datos en la primera tabla es relacionada a muchas filas de datos.
En una segunda tabla pero una fila de datos en la segunda tabla está relacionada a solo una fila de
datos de la primera tabla.
Esto quiere decir que una persona puede tener muchos libros pero un solo libro puede pertenecer sólo
a una persona.
De esto hay muchos ejemplos que podemos también ubicar en internet ahora.
Un ejemplo de una relación de uno a muchos puede ser también dos tablas una de personas y otra de libros
donde un campo llamado Book se conecta con la base de datos libros en el campo.
Pero si nos damos cuenta en la base de datos libros indica un círculo que significa que una persona
puede utilizar muchos libros en una relación de muchos a muchos.
En este caso obtenemos que muchos que existen una fila dentro de la clave primaria o dentro de la primera
tabla está relacionado a muchos que en una fila de la segunda tabla.
Esto quiere decir que una persona puede tener más de una dirección y cada dirección puede referir a
muchas personas.
También como podemos ver en la imagen podemos ver que no tenemos muchos de datos aquí.
En este ejemplo pero si ingresamos una nueva tabla podemos ver que podemos ubicar personas direcciones
y Eiriz.
Entonces esta relación de muchos a muchos se conecta con otras tablas que en muchos casos las personas
deben estar conectadas con muchas personas y muchos datos de esta misma persona.