Documente Academic
Documente Profesional
Documente Cultură
diseo conceptual y
diseo lgico
DELEGACIONES
D1 D2 D3 D4 D5
1
SITUACIN
CIUDADES
C1 C2 C3 C4
C5
d) Las casas de colonias alojan nios que se han inscrito para pasar
en ellas unas pequeas vacaciones. Se quiere tener constancia de los
nios que se alojan en cada una de las casas en el momento actual.
Se debe suponer que hay casas que estn vacas (en las que no se
aloja ningn nio) durante algunas temporadas.
e) De los nios que se alojan actualmente en alguna de las casas,
interesa conocer un cdigo que se les asigna para identificarlos, su
nombre, su apellido, el nmero de telfono de sus padres y su
comarca de residencia.
f) De las comarcas donde hay casas o bien donde residen nios, se
quiere tener registrados la superficie y el nmero de habitantes. Se
debe considerar que puede haber comarcas donde no reside ninguno
de los nios que se alojan en un momento determinado en las casas
de colonias, y comarcas que no disponen de ninguna casa.
La figura siguiente muestra un diagrama ER que satisface los
requisitos anteriores. Los atributos de las entidades no figuran en el
diagrama y se listan aparte.
Interrelaciones n-arias
Las interrelaciones n-arias, igual que las binarias, pueden tener
diferentes tipos de conectividad. En general Una interrelacin n-aria
puede tener n + 1 tipos de conectividad, teniendo en cuenta que
cada una de las n entidades puede estar conectada con uno o con
muchos en la interrelacin. Como ejemplo veremos las
interrelaciones ternarias que tienen cuatro tipos posibles de
conectividad.
Conectividad de las interrelaciones ternarias
Cada una de las tres entidades asociadas con una interrelacin
ternaria puede estar conectada con conectividad uno o bien con
conectividad muchos. En consecuencia pueden tener cuatro tipos
de conectividad: M:N:P, M:M:1, N:1:1 y 1:1:1.
Ejemplo. Consideremos una interrelacin que denominamos clase y
que asocia las entidades asignatura, aula y hora-semanal. Esta
interrelacin permite registrar clases presenciales.
Una clase corresponde a una asignatura determinada que, se imparte
en un aula determinada y a una hora de la semana determinada.
Por ejemplo, podemos registrar que se hace clase de la asignatura
IBD en el aula D222 el martes a las 9, tal y como se muestra en la
figura de la pgina siguiente. El atributo duracin nos permite saber
cuntas horas dura la clase.
Conectividad de
ASIGNATURA
El lado de la entidad
asignatura se conecta
con uno o con
muchos
Pregunta
Respuesta
Interrelaciones recursivas
Interrelacin en la que alguna entidad est asociada ms de una vez
Binarias
Las ocurrencias asocian dos instancias de la misma entidad.
Es posible expresar en ellas la dependencia de existencia
Conectividad, 1:1, 1:N o M:N
Ejemplos
Para una entidad persona, queremos tener constancia de qu
personas estn actualmente casadas entre ellas, ser necesario
definir la siguiente interrelacin, que asocia dos veces la entidad
persona
Interrelaciones recursivas
n-aria
Las ocurrencias asocian ms de dos instancias Es posible expresar en
ellas la dependencia de existencia
Ejemplo
Interrelacin recursiva y ternaria: consideremos una interrelacin que
registra todas las bodas que se han producido a lo largo del tiempo
entre un conjunto de personas determinado. Esta interrelacin
permite tener constancia no slo de las bodas vigentes, sino de todas
las bodas realizadas en un cierto periodo de tiempo.
Entidad fuerte
Aquella que tiene un conjunto de atributos que forman su clave
primaria y que permiten identificarla completamente.
Entidad dbil
Aquella cuyos atributos no la identifican completamente, sino que slo
la identifican de forma parcial. Se representa con un rectngulo doble,
y la interrelacin que ayuda a identificarla se representa con una doble
lnea.
Ejemplo: Consideremos las entidades edificio y despacho de la figura
siguiente. Supongamos que puede haber despachos con el mismo
nmero en edificios diferentes. Entonces, su nmero no identifica
completamente un despacho. Para identificar completamente un
despacho, es necesario tener en cuenta en qu edificio est situado.
De hecho, podemos identificar un despacho mediante la interrelacin
situacin, que lo asocia a un nico edificio. El nombre del edificio donde
est situado junto con el nmero de despacho lo identifican
completamente.
La generalizacin/especializacin
Disjunta
En este caso no puede suceder
que una misma ocurrencia
aparezca en dos entidades
subclases diferentes. Se denota
grficamente con la
etiqueta D.
Total
En este caso, toda ocurrencia de
la entidad superclase debe
pertenecer a alguna de las
entidades subclase. Esto se
denota con la etiqueta T.