Resumen de Ana frank
Las relaciones uno a uno no son demasiado frecuentes pero existen así que debemos
conocerlas. Buscando alguna coincidencia en nuestro entorno que nos pueda servir como
ejemplo encontramos el vínculo entre un tutor y su grupo. Como sabemos, un profesor puede ser
tutor de un sólo grupo (UNO) y del mismo modo, cada grupo sólo puede tener un tutor. Esta sería
una relación UNO a UNO.
Cada registro de la tabla A
se relaciona con un único registro de la tabla B y cada registro de la tabla B sólo se relaciona con
un elemento de la tabla A. Como hemos comentado, este tipo de relaciones son poco
comunes.
Otro ejemplo, sabemos que cada profesor pertenece únicamente a un departamento,
pero en cada departamento existe más de un profesor. De aquí podemos extraer una
relación
UNO a MUCHOS
entre las tablas Departamentos y Profesores.
En las relaciones de uno a muchos cada registros de una tabla A, a la que llamaremos tabla
primaria, puede estar enlazado con más de un registro de otra tabla B, a la que llamaremos tabla secundaria. En cambio, cada registro de la tabla B sólo puede estar enlazado a un registro de la
tabla A
Conversión de relación muchos a muchos
Resumiendo lo visto hasta ahora podemos decir que el tipo de relación ideal es uno a muchos o muchos a uno. Las relaciones uno a uno no aportan demasiado a la base de datos, simplemente
nos ayudan a tener mejor organizada la información pero poco más. Veamos qué ocurre con las relaciones muchos a muchos.
Por ejemplo, si queremos conocer los profesores que dan clase a un grupo o los grupos a los que
da clase un profesor determinado, necesitamos en principio dos tablas: Profesores y Grupos. ¿Y
cuál sería la relación entre estas dos tablas? Pues bien, para establecerla podríamos leer que un
profesor da clases a varios grupos ...
Regístrate para leer el documento completo.