
21/10/2007, 15:10
|
| | Fecha de Ingreso: octubre-2007
Mensajes: 28
Antigüedad: 17 años, 4 meses Puntos: 2 | |
Re: pasar entidad relacion a diagrama de clases En el caso de ER y OO, o mejor dicho, modelo relacional a modelo orientado a objetos es facil hacer el cambio.. lo que cambia son las especializaciones de algunas clases que serian de tipo hijo, cosa que no existe en ER
Detalle:
* En ER existen relaciones entre entidades, en OO se llaman asociaciones entre clases mucha diferencia no existe en la practica, pero si en el enfoque.
* Una entidad de ER puede ser una clase de OO, por lo tanto no cambia
Importante:
En ER no se trabaja con entidades especializadas, y eso es lo q marca la diferencia, pondre un ejemplo.
Entidad Usuarios
Para ER aqui deberian ir todos los usuarios del sistema, y se mezclarian administardores, personal, o de cualquier tipo.
Clase Usuarios
Para un modelo OO, solo se definen los atributos que podrian ser genericos para diferentes especilizaciones, como es el caso de nombre, direccion, fono, etc.
Ahora aparecerian clases especializadas como: administrador, Personal, Etc y asi sucesivamente y estas clases heredan los atributos de la clase "usuarios" pero ademas tienen sus atributos q los hacen unicos..
En definitiva las diferencia entre uno y otro modelo... son las especializaciones de clases.
Saludos
Alvaro |