MC/MER/MR
MC/MER/MR
MC/MER/MR
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
FIUBA - 75.15/75.28 BASE DE DATOS - Marzo 2010<br />
c) Hablando de deportes podemos querer guardar distinto tipo de información de acuerdo a los<br />
distintos tipos de deportes. Cada uno de los subtipos (DEPORTE CON PELOTA, DEPORTE DE<br />
EQUIPO, etc.) es un subconjunto del conjunto de todos los deportes (DEPORTE), pero no son<br />
excluyentes el uno del otro, incluso pueden existir deportes que no pertenecen a ninguno de<br />
estos subconjuntos.<br />
AGREGACION<br />
DEPORTE CON<br />
PELOTA<br />
TAMAÑO<br />
Una limitación del modelo E-R es la imposibilidad de expresar interrelaciones entre interrelaciones. La<br />
solución es usar la agregación. La agregación es una abstracción que permite manejar<br />
interrelaciones como entidades de mayor nivel.<br />
Considérese el siguiente caso: algunos empleados trabajan en proyectos y durante su trabajo usan<br />
diferentes máquinas. Usando las construcciones conocidas hasta ahora del modelo E-R,<br />
obtendríamos el siguiente diagrama:<br />
DEPORTE<br />
ES-UN<br />
DEPORTE<br />
DE EQUIPO<br />
CANT. JUGADORES<br />
DENOMINACIÓN<br />
PAIS DE ORIGEN<br />
EDAD MINIMA<br />
DEPORTE<br />
ACUATICO<br />
TIPO DE AGUA<br />
1,N 0,N<br />
EMPLEADO TRABAJA<br />
PROYECTO<br />
0,N<br />
0,N<br />
USA<br />
MAQUINA<br />
DEPORTE CON MEDIO<br />
DE LOCOMOCION<br />
MEDIO<br />
MODELIZACION CONCEPTUAL / MODELO E-R / MODELO RELACIONAL Página 21 de 21<br />
0,N