Relacion Base de datos con programa DIA
Publicado por Onna (1 intervención) el 07/11/2021 19:31:36
Llevo horas con esto, y no consigo acabar de sacarlo. Me vendría de perlas alguien mas inteligente que yo.
Que visto lo visto, no es dificil.
Hemos de crear la base de datos de los resultados de una olimpiada de manera que la información
que se debe representar será:
Los atletas participantes deben almacenarse, guardando para cada uno su DNI, su nombre,
su fecha de nacimiento, teléfono de contacto y dirección. Habrá un atleta que será el
abanderado de todos los demás.
Para cada país que tiene atletas compitiendo se guardará: nombre del país, número de
medallas conseguidas y será necesario saber a qué país pertenece cada atleta.
De cada prueba queremos almacenar un código, modalidad, récord del mundo y también se
irá almacenando el récord de la olimpiada.
Las pruebas se agrupan por especialidades, de manera que para cada especialidad se debe
almacenar: código, nombre, descripción. Se almacenará qué prueba es de cada especialidad.
Una prueba solamente puede pertenecer a una especialidad. Por ejemplo, la especialidad
carrera, dispondrá de la prueba de 100 m, 100 m con obstáculos, 5000 m, etc…
Las pruebas pueden ser individuales o de equipo, para estas últimas almacenaremos número
de atletas que integran el equipo y número máximo de suplentes.
Es necesario saber qué atleta participa en qué prueba, sabiendo que un atleta puede
participar en más de una prueba y que cada prueba tendrá al menos un participante. Será
necesario también almacenar la marca personal del atleta en la prueba en esta olimpiada.
Si en algún momento se descalificara a un país, todos los atletas del mismo quedarán
expulsados de la competición y fuera, por tanto, de la base de datos.
Gracias miles a quien lo saque. Me salva la vida.
Que visto lo visto, no es dificil.
Hemos de crear la base de datos de los resultados de una olimpiada de manera que la información
que se debe representar será:
Los atletas participantes deben almacenarse, guardando para cada uno su DNI, su nombre,
su fecha de nacimiento, teléfono de contacto y dirección. Habrá un atleta que será el
abanderado de todos los demás.
Para cada país que tiene atletas compitiendo se guardará: nombre del país, número de
medallas conseguidas y será necesario saber a qué país pertenece cada atleta.
De cada prueba queremos almacenar un código, modalidad, récord del mundo y también se
irá almacenando el récord de la olimpiada.
Las pruebas se agrupan por especialidades, de manera que para cada especialidad se debe
almacenar: código, nombre, descripción. Se almacenará qué prueba es de cada especialidad.
Una prueba solamente puede pertenecer a una especialidad. Por ejemplo, la especialidad
carrera, dispondrá de la prueba de 100 m, 100 m con obstáculos, 5000 m, etc…
Las pruebas pueden ser individuales o de equipo, para estas últimas almacenaremos número
de atletas que integran el equipo y número máximo de suplentes.
Es necesario saber qué atleta participa en qué prueba, sabiendo que un atleta puede
participar en más de una prueba y que cada prueba tendrá al menos un participante. Será
necesario también almacenar la marca personal del atleta en la prueba en esta olimpiada.
Si en algún momento se descalificara a un país, todos los atletas del mismo quedarán
expulsados de la competición y fuera, por tanto, de la base de datos.
Gracias miles a quien lo saque. Me salva la vida.
Valora esta pregunta


0