El Modelo de Datos Entidad-Relación (E/R)
El modelo de datos más extendido es el denominado ENTIDAD/RELACIÓN (E/R) En el modelo E/R se parte de una situación real a partir de la cual se definen entidades y relaciones entre dichas entidades: - Entidad.- Objeto del mundo real sobre el que queremos almacenar información (Ej: una persona). Las entidades están compuestas de atributos que son los datos que definen el objeto (para la entidad persona serían DNI, nombre, apellidos, dirección,...). De entre los atributos habrá uno o un conjunto de ellos que no se repite; a este atributo o conjunto de atributos se le llama clave de la entidad, (para la entidad persona una clave seria DNI). Ya que pueden haber varias claves y necesitamos elegir una, lo haremos atendiendo a estas normas:
- Que sea única.
- Que se tenga pleno conocimiento de ella
- Que sea mínima
- Relación.- Asociación entre entidades, sin existencia propia en el mundo real que estamos modelando, pero necesaria para reflejar las interacciones existentes entre entidades.
SUBCLASE: Grupo de elementos con algo en común, que pertenecen a una ENTIDAD
SUPERCLASE:Entidad de la que procede una SUBCLASE.
RELACIÓN Clase/Subclase(o Superclase/Subclase):Es una relación 1:1 en la que ambos elementos son el mismo.
- CARACTERÍSTICAS:
–Una Entidad no puede ser sólo miembro de una SUBCLASE. Debe ser también miembro de la SUPERCLASE.
–Una Entidad puede ser miembro de varias SUBCLASES. Ejemplo: Un Empleado puede ser Ingeniero y Supervisor.
–Una Entidad se define por sus atributosy sus relaciones, los cuales son HEREDADOSpor sus SUBCLASES.
–Atributos y Relaciones LOCALES o ESPECÍFICAS: Son aquellas que son propias de una SUBCLASE(no de la SUPERCLASE a la que pertenece).
Grupo de elementos con algo en común, que pertenecen a una ENTIDAD
No hay comentarios:
Publicar un comentario