Fundamentos del Modelo Entidad-Relación: Conceptos y Estructuras
Enviado por Chuletator online y clasificado en Otras materias
Escrito el en
español con un tamaño de 3,32 KB
Relaciones en el Modelo Entidad-Relación
Una relación es una asociación entre entidades. Siempre que un dato de una entidad hace referencia a otro tipo de entidad, existe una relación. En el modelo E/R, estas referencias se representan como vínculos.
- Tipo de relación: Es la estructura genérica del conjunto de relaciones existente entre dos o más tipos de entidad.
- Ocurrencia de relación: Es la vinculación existente entre las ocurrencias concretas de cada uno de los tipos de entidad.
Representación de Relaciones
La relación se representa gráficamente con un rombo que contiene el nombre de la relación en su interior.
- Relación binaria: Involucra a dos entidades.
- Relación ternaria: Involucra a tres entidades (representa el grado de la relación).
Relaciones Reflexivas y Roles
- Relaciones reflexivas: Ocurren cuando interviene solo una entidad; también se denominan relaciones recursivas.
- Múltiples relaciones entre entidades: Toda entidad desempeña un papel específico en la relación. El nombre del papel suele ser el propio nombre del tipo de entidad. Los nombres de las relaciones no son necesarios cuando los tipos de entidad son distintos, pero sí son obligatorios en las relaciones reflexivas.
Atributos y Restricciones
- Atributos de una relación: Las relaciones también pueden poseer atributos propios.
- Restricciones sobre las relaciones: Limitan las posibles combinaciones de las entidades que participan en la relación.
Cardinalidad
La cardinalidad especifica el número de ocurrencias de una entidad que pueden intervenir en la relación.
Clases de cardinalidades:
- 1:1: Máximo de una ocurrencia de cada entidad.
- 1:N: Una ocurrencia en una entidad y muchas en la otra.
- M:N: Más de una ocurrencia en cada entidad.
- Cardinalidad máxima y mínima: Son los valores límites de ocurrencias permitidas.
Entidades Débiles
No todas las entidades son iguales. Las entidades fuertes (normales) tienen ocurrencias con existencia propia. En las entidades débiles, la existencia de sus ocurrencias depende de la existencia de la ocurrencia de otra entidad.
- Representación: Se dibujan mediante un doble rectángulo. La cardinalidad máxima y mínima siempre es 1:1.
- Dependencia de existencia: La existencia de ocurrencias en un tipo de entidad débil depende de la existencia de una ocurrencia de otra entidad.
- Dependencia de identificación: Es necesaria la clave de la entidad fuerte de la que depende la débil para identificar una ocurrencia en esta última. Un tipo de entidad es débil por identificación si no tiene suficientes datos para formar su propia clave.
Redundancia en Esquemas E/R
Un esquema es redundante cuando, al eliminar un elemento del mismo, no se pierde información, ya que los datos pueden deducirse a partir de los demás elementos restantes.