Relaciones
- Definición:
- Es la representación de una asociación
producida entre los objetos del mundo real.
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:
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.
-
-
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
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:
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:
-