1 / 8

Modelo Entidad Relación (cont.) Por Francisco Moreno

Modelo Entidad Relación (cont.) Por Francisco Moreno. 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. Supertipos y Subtipos. El modelo de subtipos es excluyente

Download Presentation

Modelo Entidad Relación (cont.) Por Francisco Moreno

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 • 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

  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 opara 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.

More Related