Mapeo

Páginas: 5 (1032 palabras) Publicado: 26 de noviembre de 2012
Persistencia

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

Rev. 1.1

Modelo de persistencia
Pág.1 de 6

Fichero: ABC persistencia.vsd

jvilalta@vico.org

www.vico.org

Puesto_de_Trabajo
-puestoOID : char(5)
-descriptor : char(50)
-salarioMin : float
-salarioMax : float
-empleadoOID : char(15)

-afecta a

-ofrece

0..*

1..*

vi
co
.o
rg

Diagrama de Persistencia

11..*

-dispone de

-trabaja en

0..*
Empleado

-es ocupado por

Fig.- 1

Remuneración
-remuneraciónOID : int
-descriptor : char(80)
-valor : float

Modelo de persistencia
representado por un conjunto de
entidades de datos

1

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

1

0..*

-asignada a

-esresponsable de

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

Persistencia

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

Rev. 1.1

Modelo de persistencia
Diagrama de Persistencia

Pág.2 de 6

Fichero: ABC persistencia.vsd

jvilalta@vico.org

www.vico.org

Persona

vi
co
.o
rg

Empleado

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)

Profesional_Externo

Fig.- 2

Jerarquía simple de una clase

Fig.- 3

Una entidad mapea una
jerarquía completa de clases

Empleado

Profesional_Externo

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

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

Fig.- 4

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

Persistencia

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

Rev. 1.1

Modelo de persistencia
Pág.3 de 6

Fichero: ABC persistencia.vsd

jvilalta@vico.orgwww.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

Diagrama de Persistencia

Empleado

Profesional_Externo

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

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

Fig.- 5

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

Revisar qué atributos son específicos
de cada entidad

Persistencia

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

Rev. 1.1

Modelo de persistencia
Pág.4 de 6

Fichero: ABCpersistencia.vsd

jvilalta@vico.org

www.vico.org

vi
co
.o
rg

Diagrama de Persistencia

Persona

Empleado

Fig.- 6

Profesional_Externo

Añadimos una nueva clase a la
jerarquía

Consultor

Persistencia

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

Rev. 1.1

Modelo de persistencia
Pág.5 de 6

Fichero: ABC persistencia.vsd

jvilalta@vico.org

Persona

www.vico.org

-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

Diagrama de Persistencia

Fig.- 7

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

Empleado

Profesional_Externo

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

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

Consultor

Fig.- 8

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)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mapeo
  • Mapeo
  • Mapeo
  • Mapeo
  • Mapeo
  • Mapeos
  • Mapeo de procesos
  • Mapeo de procesos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS