You are on page 1of 1

Grafo Relacional

DISEO DE DATOS: MODELO RELACIONAL. Modelo Relacional: El objetivo del modelo relacional es convertir los esquemas conceptuales en esquemas lgicos que se ajusten al modelo de gestin de las bases de datos que se vayan a implementar en el sistema. Transformacin de modelo Entidad/Relacin a Grafo Relacional: Se deben eliminar los identificadores externos y los atributos compuesto y multivalorados del modelo relacional. Cada tipo de entidad se convierte en una relacin. Esta relacin se llamar igual que el tipo de entidad de donde proviene. -Interrelaciones n: m: Se transformar en una relacin que tendr como clave primaria la concatenacin de los identificadores principales de los tipos de entidad que asocia y, adems, tendr los atributos propios de la interrelacin. -Interrelaciones 1: n: El identificador de la entidad del lado 1 se aadir a la otra relacin. -Interrelaciones 1:1: Se propagar la clave. Cada entidad que exista se enlazar con la otra entidad. -Relaciones ternarias: Se crea otra relacin con las claves de cada una de las entidades implicadas.

Interrelaciones N:M. Escritor (1,n) escribe (0,n) articulo Escribe(cod_escritor, cod_articulo) Escritor(cod_escritor...) Articulo(cod_articulo...) Interrelaciones 1:N. - Libro(0,n) pertenece (1,1) editorial Libro(cod_libro... cod_editorial) Editorial(cod_editorial...) - Comerciante (1,n) establece (0,1) pedido Comerciante(nombre...) Pedido(num_pedido...) Establece(nombre, num_pedido...) - Tema (0,1) pertenece (0,n) libro Pertenece(cod_tema, cod_libro...) Tema(cod_tema...) Libro(cod_libro...) Interrelaciones 1:1. - Hombre (0,1) matrimonio (0,1) mujer Matrimonio(cod_hombre, cod_mujer...) Hombre(cod_hombre...) Mujer(cod_mujer...) - Empleado (1,1) responsable (0,1) area Empleado(cod_empleado...) Area(cod_area... cod_empleado)

You might also like