369283142.doc Pgina 1 de 5
En el caso de las relaciones N-arias se aplica la misma regla
que para las relaciones N:M
En el caso de las relaciones reflexivas supondremos que se
trata de una relacin binaria con la particularidad que las dos
entidades son iguales y aplicaremos las reglas vistas en los
puntos anteriores.
Relaciones N:M
CLIENTE(dni,nombre,apellidos)
PRODUCTO(cdigo,descripcin)
COMPRAS(dni_cliente,cdigo_producto,fecha_compra)
Relaciones 1:N
369283142.doc Pgina 2 de 5
En este caso se propaga el atributo cdigo de departamento a la
tabla EMPLEADO. El modelo relacional quedara de la siguiente
manera:
EMPLEADO(dni,nombre,salario,cdigo_departamento)
DEPARTAMENTO(cdigo,nombre,localizacin)
EMPLEADO(dni,nombre,salario)
DEPARTAMENTO(cdigo,nombre,localizacin)
PERTENECE(dni_empleado,cdigo_departamento)
Relaciones 1:1
369283142.doc Pgina 3 de 5
EQUIPO a PRESIDENTE. El modelo relacional podra quedar
de cualquiera de las dos formas siguientes:
EQUIPO(cdigo,nombre,ao_fundacin)
PRESIDENTE(dni,nombre,cdigo_equipo)
EQUIPO(cdigo,nombre,ao_fundacin,dni_presidente)
PRESIDENTE(dni,nombre)
Relaciones reflexivas
369283142.doc Pgina 4 de 5
Como podemos observar en las reglas de transformacin, en este caso la relacin
reflexiva se trata como si fuera una relacin binaria con la particularidad de que las dos
entidades son iguales. Al tratarse de una relacin 1:N se propagar la clave de la entidad
ALUMNO a la entidad ALUMNO, quedando el modelo relacional de la siguiente
forma:
ALUMNO(num_expediente,nombre,num_expediente_delegado)
369283142.doc Pgina 5 de 5