Abc persistencia

Páginas: 5 (1032 palabras) Publicado: 13 de junio de 2011
Persistencia
Rev. 1.1

Fecha edición: 26/06/01 14:16:34

Modelo de persistencia
Diagrama de Persistencia Pág.1 de 6

jvilalta@vico.org

Fichero: ABC persistencia.vsd

www.vico.org

Puesto_de_Trabajo -puestoOID : char(5) -descriptor : char(50) -salarioMin : float -salarioMax : float -empleadoOID : char(15) -afecta a 0..* -ofrece 1..* Remuneración -remuneraciónOID : int -descriptor: char(80) -valor : float

vi co .o rg
1 -trabaja en Fig.- 1

1..*

-dispone de

0..* Empleado -empleadoOID : char(15) -nombre : char(80) -salario : float -fechaInicio : Date -puestoOID : char(5)

-es ocupado por 1

1

-asignada a

Modelo de persistencia representado por un conjunto de entidades de datos

0..*

-es responsable de

Tarea -tareaOID : int -descriptor :char(256) -empleadoOID : char(15)

Persistencia
Rev. 1.1

Fecha edición: 26/06/01 14:16:34

Modelo de persistencia
Diagrama de Persistencia Pág.2 de 6

jvilalta@vico.org

Fichero: ABC persistencia.vsd

www.vico.org

Persona

Persona -personaOID : char(15) -objectType : char(15) -nombre : char(80) -salario : float -fechaInicio : Date -precioHora : float -contratoTipo : char(15)-consultorTipo : char(15) -responsabilidad : char(15)

Empleado

Fig.- 2

Jerarquía simple de una clase

vi co .o rg
Profesional_Externo Fig.- 3 Empleado -empleadoOID : char(15) -nombre : char(80) -salario : float -fechaInicio : Date -puestoOID : char(5) Fig.- 4

Una entidad mapea una jerarquía completa de clases

Profesional_Externo -profExternoOID : char(15) -nombre : char(80)-precioHora : float -fechaInicio : Date -contratoTipo : char(15)

Una entidad mapea cada clase concreta de la jerarquía de clases

Persistencia
Rev. 1.1

Fecha edición: 26/06/01 14:16:34

Modelo de persistencia
Diagrama de Persistencia Pág.3 de 6

jvilalta@vico.org

Fichero: ABC persistencia.vsd

www.vico.org

Persona -personaOID : char(15) -objectType : char(15) -nombre : char(80)-salario : float -fechaInicio : Date -precioHora : float -contratoTipo : char(15) -consultorTipo : char(15) -responsabilidad : char(15)

Empleado

vi co .o rg
Fig.- 5

Profesional_Externo -profExternoOID : char(15) -nombre : char(80) -precioHora : float -fechaInicio : Date -contratoTipo : char(15)

-empleadoOID : char(15) -nombre : char(80) -salario : float -fechaInicio : Date-puestoOID : char(5)

Una entidad mapea cada una de las clases de la jerarquía

Revisar qué atributos son específicos de cada entidad

Persistencia
Rev. 1.1

Fecha edición: 26/06/01 14:16:34

Modelo de persistencia
Diagrama de Persistencia Pág.4 de 6

jvilalta@vico.org

Fichero: ABC persistencia.vsd

www.vico.org

vi co .o rg
Persona Empleado Fig.- 6

Profesional_ExternoAñadimos una nueva clase a la jerarquía

Consultor

Persistencia
Rev. 1.1

Fecha edición: 26/06/01 14:16:34

Modelo de persistencia
Diagrama de Persistencia Pág.5 de 6

jvilalta@vico.org

Fichero: ABC persistencia.vsd

www.vico.org

Persona -personaOID : char(15) -objectType : char(15) -nombre : char(80) -salario : float -fechaInicio : Date -precioHora : float -contratoTipo : char(15)-consultorTipo : char(15) -responsabilidad : char(15)

vi co .o rg
Fig.- 7 Empleado -empleadoOID : char(15) -nombre : char(80) -salario : float -fechaInicio : Date -puestoOID : char(5) Fig.- 8

Toda la jerarquía de clases se ha mapeado en sola entidad

Profesional_Externo -profExternoOID : char(15) -nombre : char(80) -precioHora : float -fechaInicio : Date -contratoTipo : char(15)Consultor

Cada clase concreta de la jerarquía es mapeada contra una entiad

-consultorOID : char(15) -nombre : char(80) -precioHora : float -fechaInicio : Date -contratoTipo : char(15) -responsabilidad : char(15)

Persistencia
Rev. 1.1

Fecha edición: 26/06/01 14:16:29

Modelo de persistencia
Diagrama de Persistencia Pág.1 de 2

jvilalta@vico.org

Fichero: ABC persistencia_b.vsd...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La Persistencia
  • abc abc abc
  • Abc Abc Abc
  • El abc del abc
  • ABC
  • Abc Abc
  • Abc de mi
  • El ABC

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS