Uml - transformacion del modelo de clases al modelo er

Solo disponible en BuenasTareas
  • Páginas : 2 (409 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de noviembre de 2010
Leer documento completo
Vista previa del texto
UML - Transformación del Modelo de Clases al Modelo ER

Preguntas

1. ¿Por qué utilizamos un modelo relacional para la persistencia de objetos?

Se utilizan para guardar el estado de losobjetos en un momento determinado, en una base de datos.

2. ¿Por qué el primer mapeo lo hacemos al modelo entidad interrelación?

Se hace el primer mapeo contra el modelo interrelacionado (DER) paraconocer las entidades, y sus relaciones, además de sus atributos. Estos se deberán crear en el modelo de datos.

3. ¿Cómo se establecen las correspondencias entre las clases y entidades?

Todas lasclases se transforman en entidades.

4. ¿Qué sucede con los atributos y las operaciones de las clases en la transformación?

Los atributos de las clases se transforman en atributos de lasentidades y se crean atributos identificadores para cada entidad.
Las operaciones no se transforman porque en el modelo de datos no hay operaciones.

5. ¿Cómo se transforman las asociaciones de acuerdo asu multiplicidad?

Las asociaciones se transforman en interrelaciones y se mantienen la misma multiplicidad de la asociación.

6. ¿Qué sucede con las agregaciones y las composiciones?

El TODOse transforma en una entidad fuerte y la PARTE se transforma en entidad débil.

7. ¿Cómo transformo las relaciones de generalización?

Hay tres maneras de transformarla:

1. Setransforma en la relación de clases y subclases en el modelo entidad interrelación.
2. Se pasan los atributos de la superclase a las subclases y desaparece la superclase.
3. Se pasan losatributos de las subclases a la superclase y desaparecen las subclases.

8. ¿Cómo transformo las clases asociaciones?
La clase asociación se transforma en interrelación, los atributos de la claseasociación, pasan a ser atributos de la interrelación.

Ejercicios

1. Realice la transformación del Diagrama de Clases al Diagrama ER

[pic]

[pic]

2. Realice la trasformación del diagrama...
tracking img