Modelo ER (Cont) - PowerPoint PPT Presentation

About This Presentation
Title:

Modelo ER (Cont)

Description:

Title: Modelo ER (Cont) Author: Francisco Moreno Last modified by: pete96 Created Date: 4/12/2004 3:19:40 PM Document presentation format: Presentaci n en pantalla (4:3) – PowerPoint PPT presentation

Number of Views:80
Avg rating:3.0/5.0
Slides: 9
Provided by: Francis304
Category:

less

Transcript and Presenter's Notes

Title: Modelo ER (Cont)


1
Modelo Entidad Relación(cont.)PorFrancisco
Moreno
2
Supertipos y Subtipos
Supertipo
MATERIAL id título
VIDEO duración formato
Subtipos
Por ejemplo AVI, MPEG, MOV, WMV, FLV, etc.
LIBRO nro páginas
3
Supertipos y Subtipos
  • El modelo de subtipos es excluyente
  • Los subtipos tienen (heredan) todos los
    atributos del supertipo
  • Un subtipo puede tener relaciones
  • con otras entidades al igual que el supertipo
  • Puede haber relaciones entre los subtipos y entre
    el supertipo y los subtipos
  • Un supertipo puede tener cualquier cantidad de
    subtipos
  • Un subtipo puede a su vez poseer subtipos

4
Supertipos y Subtipos
  • El identificador único del supertipo es el
    identificador de cada uno de los subtipos
  • Las instancias de los subtipos no pueden tener el
    mismo valor en el identificador único (no serían
    excluyentes)
  • Cada subtipo puede tener identificadores
    alternativos (no tienen notación especial)
  • Existe una relación 1 a 1 implícita entre el
    subtipo y el supertipo
  • Se debe especificar si el modelo es completo o
    no, por ejemplo, existen materiales rasos, es
    decir que no son ni videos ni libros?

5
Arcos
para
generadora de
EMPRESA nit teléfono
FACTURA código fecha
PERSONA cédula año_nacim
generadora de
para
6
Arcos
  • Sirve para representar relaciones excluyentes.
  • Cualquier número de entidades puede participar en
    un arco.
  • Ejemplo de lectura de la relación
  • Una factura debe ser para una empresa o para una
    persona
  • Una empresa puede ser generadora de muchas
    facturas
  • Una persona puede ser generadora de muchas
    facturas
  • Usualmente, los nombres de las relaciones de las
    entidades participantes en el arco son iguales

7
  • Existe una correspondencia muy alta entre los
    arcos y los supertipos/subtipos dependiendo de
    la naturaleza del problema y de la complejidad se
    podría pasar de arcos a subtipos y viceversa
  • Si se tiene una situación que NO es excluyente
    entonces no usar subtipos

Exclusivo
No exclusivo
VEHÍCULO
clasificado como
AVIÓN
VEHÍCULO
AVIÓN
el rol de
BARCO
clasificado como
BARCO
el rol de
Aquí un mismo VEHÍCULO puede ser simultáneamente
AVIÓN y BARCO
8
Ejemplos Modelo E - R
  • En la página del curso se estarán publicando, en
    el menú Recursos, varios enunciados con su
  • correspondiente solución.
  • En clase se desarrollará la solución de otro
    ejemplo y posteriormente se publicará su
    enunciado en la página del curso.
Write a Comment
User Comments (0)
About PowerShow.com