Existen tres tipos de relaciones, que son: uno a uno, una a varios y varios a varios. En la Base de Datos las relaciones del tipo varios a varios no pueden ser expresadas, por lo que deben ser modernizadas.
Relaciones uno a uno
Relación uno a uno
En una relación uno a uno, cada registro de la Tabla MATERIA sólo puede tener un registro coincidente en la Tabla PROFESOR y viceversa.
En este ejemplo se está representando que cada materia solamente puede ser dada por un profesor.
Relaciones uno a varios
Relación uno a varios
En este modelo, ser representa que mas de un PROFESOR puede dictar la misma MATERIA.
En la relación uno a varios un registro de la Tabla MATERIA puede tener muchos registros coincidentes en la Tabla PROFESOR, pero un registro de la Tabla PROFESOR sólo tiene un registro coincidente en la Tabla MATERIA.
Relación uno a varios
En este modelo, se representa un PROFESOR puede dictar varias MATERIAS.
Relación varios a varios
En una relación varios a varios, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B y viceversa. Este tipo de relación sólo es posible si se define una tercera tabla (denominada tabla de unión), cuya clave principal consta de al menos dos campos; y que además, estos campos, correspondan a las claves externas de las Tablas A y B.
Relación varios a varios
No hay comentarios.:
Publicar un comentario