Genetica
Ingeniería del Software
EJEMPLOS Modelo Entidad-Relación
NOTA
• • • Antes de comenzar, leed el enunciado y tratad de modelar vosotros el problema. El diagrama os servirápara corregir vuestra propuesta. No olvidéis que para un mismo problema puede haber varias soluciones.
Planteamiento del Ejemplo 1
El problema a modelar es la programación de la televisión. Elcliente quiere guardar información sobre los programas que se emiten, en qué cadena y en qué horario. Hay informativos, concursos, películas. Los concursos pueden ser presentados por varios presentadores,que su vez pueden presentar varios programas. Los informativos están formados por noticias y, además, el cliente quiere poder guardar críticas sobe lo que le han parecido las películas.
SoluciónCurso 2009-2010
1
Telecomunicaciones
Ingeniería del Software
Planteamiento del Ejemplo 2
El problema a modelar es la gestión de clubes en una federación. El presidente de la federaciónquiere saber qué clubes hay y quién los preside. Cada club puede tener varios equipos y los equipos están formados por jugadores (porteros, defensas, centrales, delanteros,..). Además los equiposparticipan cada año en competiciones deportivas, cada una de las cuales tiene sus propios premios.
Solución
Curso 2009-2010
2
Telecomunicaciones
Ingeniería del Software
Planteamientodel Ejemplo 4
Se desea almacenar la información de una compañía aérea en una B.D relacional. La compañía aérea tiene tres recursos principales: Aviones, pilotos, tripulación. De cada piloto se deseaconocer su código, nombre y horas de vuelo. De los miembros de la tripulación solo se tendrá el código y el nombre. Los pilotos y la tripulación tienen una base a la que regresan después de cadajornada. Un vuelo va desde un origen a un destino a una hora concreta y tiene código de vuelo. De cada vuelo se desea saber el avión en el que se va a hacer o en el que se ha hecho, el piloto y la...
Regístrate para leer el documento completo.