Relaciones

Definición:
Es la representación de una asociación producida entre los objetos del mundo real.

Notación:

Ejemplo de notación

Grado de una relacion

El nº de entidades que participan en la relación
Nombre de la relación Grado de la relación
Relaciones Unitarias o Reflexivas 1
Relaciones Binarias 2
Relaciones Ternarias 3
Relaciones N-arias N

Ejemplos de grados:

Ejemplo relacion unaria Ejemplo relacion binaria Ejemplo relacion ternaria

Participación de una entidad en una relación

Definición:
Consiste en definir el número mínimo y máximo de ocurrencias que le pueden corresponder a una ocurrencia de la otra relación.
Ejemplo Participación de una entidad en una relacion

Posibles participaciones: (0,1) , (1,1) , (0,n) , (1,n). Se averiguan fijando una ocurrencia en una entidad y analizando el número mínimo y máximo de ocurrencias posibles en la otra entidad de la relación.

Cardinalidad de una relación

Definición:
Representa el número máximo de ocurrencias de una entidad asociadas al número máximo de ocurrencias del resto de las entidades relacionadas.
Atributos propios de una relación
También las relaciones pueden tener atributos Ejemplo relacion con atibutos

Clave de una relación

Definición:
Es el atributo o conjunto de atributos que identifican de manera unívoca a una ocurrencia de una relación. Se obtiene uniendo las claves de las entidades que relaciona. A veces es necesario que un atributo de la relación entre a formar parte de la clave.

Ejemplo de una relación ampliada:

Ejemplo de clave de una relación ampliada
Ocurrencias de CLIENTE
# id_cli Nombre
1 Juan
2 Ana
... ...
Ocurrencias de COMPRA
# Id_cli # cod_prod # fecha cantidad
1 001 12/05/2009 7
1 003 12/05/2009 3
1 001 16/06/2009 10
2 003 12/05/2009 2
... ... ... ...
Ocurrencias de PRODUCTO
# cod_prod nombre precio
001 Mesa 40
002 Silla 20
003 Sofá 200
... ... ...

Relaciones de dependencia

Descripción:
Las relaciones de dependencia son las que se producen entre las entidades fuerte y las débiles. Existen dos tipos:
  • En existencia: La entidad débil depende de la fuerte solo para existir. Es independiente para todo lo demás
  • En identificación: La entidad débil necesita de la fuerte para existir y para identificarse. En estos casos la débil necesita de la clave de la fuerte para formar su clave primaria.
Representación:
Ejemplo representacion relacion de dependencia en existencia Ejemplo representacion relacion de dependencia en identificación

Subir