miércoles, 21 de septiembre de 2011

La diferencia entre el Modelo Entidad Relación y el Entidad Relación Extendido

Antes que nada, comenzaré explicando de manera breve en que consisten ambos modelos:


Modelo Entidad-Relación:

En este modelo se comienza desde una situación real en la cual se comienzan a definir entidades y las relaciones entre estas.

¿Qué es una entidad?
Una entidad es un objeto real sobre el cual queremos almacenar información. Al igual que en la programación orientada a objetos estas entidades están compuestas de atributos. Ejm: para una entidad Mascota los atributos que se podrían definir son: nombre, nombre_dueño, año_nacimiento, dirección, ultima_vacuna, etc.

¿Qué es una relación?
Es la asociación entre entidades. Nos explica las interacciones de las entidades entre sí. A su vez las relaciones pueden ser de tres tipos:

- Relaciones 1 - 1 (de uno a uno)
- Relaciones de 1 - n (de uno a muchos)
- Relaciones de n - n (de muchos a muchos)

Modelo Entidad Relación Extendido:

El modelo Entidad Relación Extendido posee exactamente los mismos conceptos que el Modelo Entidad Relación, pero se le agregan conceptos nuevos tales como: Agregación, clase y subclase.


0 comentarios:

Publicar un comentario

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | Best Buy Printable Coupons