Está en la página 1de 3

Investiga ejemplos del uso de cardinalidad mnima y mxima.

Explica con tus palabras la diferencia entre cardinalidad en atributos y en relaciones.


Investiga y explica en qu consisten las restricciones de participacin (total y parcial). Escribe
ejemplos.
Investigar dos ejemplos de relaciones reflexivas y relaciones exclusivas.
Qu son atributos simples o compuestos. Ejemplos de cada uno.

posible tener ms de una, se usa la palabra muchos para describir la asociacin. Este tipo deasociacin
es muy comn y puede aparecer en prcticamente todos los modelos.

Muchos a Uno
. Una interrelacin muchos a uno es lo mismo que una muchos a uno, perovista desde el lado opuesto.

Muchos a Muchos
. Una interrelacin R de X a Y es de
muchos a muchos
si cada instanciade la entidad en X puede asociarse con cero, una muchas instancias de la entidad Y,
ycada instancia de la entidad Y puede asociarse con cero, una o muchas instancias de laentidad X. Este
tipo de interrelacin tambin es muy comn y aparece en la mayora de losmodelos pero en menor
cantidad.Si las entidades A, B y C estn relacionadas en una interrelacin ternaria R, se puede
determinar lacardinalidad para la participacin de cada entidad en la interrelacin. Para cada
combinacinparticular de B y C, si existe slo un valor de A, entonces A participa como una
interrelacin uno. Sipuede haber ms que un valor de A para una combinacin particular B-C,
entonces A participa comouna interrelacin muchos. Lo mismo ocurre con B y su interrelacin A-C,
y con C y su interrelacinA-B.En un diagrama E/R, las lneas conectan los rectngulos de las entidades
a los diamantes de lasinterrelaciones para mostrar sus asociaciones. Existen diversos mtodos para
mostrar la cardinalidadde la interrelacin:

Mtodo 1
, mostrar la cardinalidad poniendo 1, N o M sobre la lnea que une la entidad a lainterrelacin,
dependiendo del nmero mximo de entidades asociadas.

Mtodo 2
, mostrar la cardinalidad con flecha simple o doble en la lnea que une la entidad ala interrelacin,
dependiendo del nmero mximo de entidades asociadas.

Mtodo 3
, mostrar la cardinalidad con o sin flecha en la lnea que une la entidad a lainterrelacin, dependiendo
del nmero mximo de entidades asociadas.
Unidad 2. Diseo de Bases de Datos Pgina
15M1UniversidadCarrera
Impar
11Director
DepartamentoDirect
NMAlumnoMateria
SeDirector

DepartamentoDirect
UniversidadCarrera
Impar
AlumnoMateria
Se-

Mtodo 4
, mostrar la cardinalidad con o sin punto en la lnea que une la entidad a lainterrelacin, dependiendo
del nmero mximo de entidades asociadas.

Mtodo 5
, mostrar la cardinalidad con o sin patas de gallo en la lnea que une la entidad a lainterrelacin,
dependiendo del nmero mximo de entidades asociadas.Aunque estos no son los nicos mtodos para
representar las interrelaciones entre entidades, son delos mtodos ms empleados, sobre todo por
herramientas CASE y de diseo de BD, existen tambinalgunos mtodos que no incluyen los
diamantes, slo las lneas que conectan a las entidades.
2.1.1.22. Restricciones de participacin (Cardinalidad Mnima)
Es posible que no todos los miembros de una entidad participen en la interrelacin. Si cada miembrode
una entidad debe participar en la interrelacin, es una
participacin total
de la entidad en lainterrelacin, esto se puede indicar en el diagrama E/R con una doble lnea de la
entidad a lainterrelacin o agregando un 1 sobre la lnea. Cuando algn miembro de la entidad puede
no
Unidad 2. Diseo de Bases de Datos Pgina
16Director
DepartamentoDirectUniversidadCarrera
Impar
AlumnoMateria
SeDirector
DepartamentoDirectUniversidadCarrera
Impar
AlumnoMateria
Se
Director
DepartamentoDirectorUniversidadCarrera
Impar
AlumnoMateria
Separticipar en la interrelacin, se tiene una
participacin parcial

y se representa con una lnea simpleo un cero sobre la lnea.


2.1.1.23. Roles
En una interrelacin, cada entidad tiene una funcin llamada
rol
en la interrelacin. Generalmente esclaro en el contexto qu rol juega una entidad dentro de la
interrelacin, sin embargo, en lasinterrelaciones recursivas es necesario indicar los roles que cada
miembro juega en la interrelacin;en las interrelaciones donde la misma entidad se asocia con otra de
dos formas diferentes, tambines necesaria la indicacin de cada rol. Cuando las entidades se conectan
a mltiples interrelaciones,los roles pueden escribirse en la liga apropiada.
2.1.1.24. Interrelaciones dependientes y entidades dbiles
En ocasiones, se necesita almacenar informacin acerca de una entidad que no sera interesante amenos
que exista ya una entidad relacionada en la BD; puede existir por tanto una
interrelacin dedependencia
entre dos entidades. Si X y Y son entidades y cada instancia de Y debe tener unainstancia
correspondiente de X, entonces se dice que Y es
dependiente
de X. Esto significa que laentidad Y no puede existir sin alguna entidad X. Si la existencia de Y
depende de la existencia de X,entonces Y debe tener
participacin total
en su interrelacin con X. Ocurre un tipo especial dedependencia cuando la entidad dependiente no
tiene una llave candidata y sus instancias no sondistinguibles sin una interrelacin con otra entidad. En
este caso, X es una
entidad fuerte
(tambinllamada padre, duea o dominante) y es aquella que puede existir por si misma, sin requerir
laexistencia de otras; Y es una
entidad dbil
(tambin llamada hija, dependiente o subordinada) y esuna entidad cuya existencia depende de otra u
otras entidades. Una entidad dbil se representa en eldiagrama E/R con un rectngulo y diamante de
doble lnea. Cuando una entidad es dbil, no tienellave primaria por si misma, pero es nica en
referencia a su interrelacin con su padre. Sin embargo,generalmente tiene una llave parcial, llamada
discriminador
, que permite identificar de maneranica las entidades dbiles que pertenecen al mismo padre. La llave
parcial puede ser un atributosimple o compuesto