La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Paul Leger http://pleger.cl Modelo ER extendido Paul Leger http://pleger.cl.

Presentaciones similares


Presentación del tema: "Paul Leger http://pleger.cl Modelo ER extendido Paul Leger http://pleger.cl."— Transcripción de la presentación:

1 Paul Leger http://pleger.cl
Modelo ER extendido Paul Leger

2 Limitaciones de ER Como en todo modelo, hay limitaciones para expresar ciertos requerimientos del modelo En ER, hay limitaciones que han sido mejoradas en sus extensiones. En este curso, veremos la especialización, la cual permite especializar una entidad

3 Especialización Razones para que exista una especialización
Cuando una entidad que tiene relaciones especiales para algunas de las tuplas: Por ejemplo, un “supervisor” (el cual es un empleado) tiene un conjunto de atribuciones especiales (ej. contratar, despedir, ordenar, supervisar) Cuando tenemos entidades muy parecida y queremos reusar su información. Por ejemplo, un “empleado” y “cliente” tienen rut y nombre. En este caso, se crea un entidad “persona” que agrupa los elementos comunes de previas entidades Para resolver esto, se crea la especialización (o herencia) de entidades

4 Especialización Tiene campos comunes entre cliente y empleado Persona
Despide, Contrata, etc Empleado Cliente Tiene relaciones especiales para esta relación ¿Qué pasa si un supervisor no puede despedir a otro supervisor Supervisor

5 Pasar al Modelo Relacional
Esta entidad tiene los atributos comunes entre entidades, nombre, rut Persona La entidades que son Especializadas comparten la clave primaria, ej rut Empleado Cliente Persona Empleado Modelo Relacional Rut Nombre Apellido Numero Rut


Descargar ppt "Paul Leger http://pleger.cl Modelo ER extendido Paul Leger http://pleger.cl."

Presentaciones similares


Anuncios Google