Autor Tema: Ejercicio sobre atletas, países, pruebas, especialidades

0 Usuarios y 1 Visitante están viendo este tema.

07 Noviembre, 2021, 06:57 pm
Leído 953 veces

onnna

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 1
  • País: es
  • Karma: +0/-0
Tengo que entregar un ejercicio de base de datos. Pero no hay manera, llevo horas, y los 3 primeros puntos, todo de acuerdo, pero despues para pasarlo todo a un diagrama en DIA, es que, estoy dormida hoy, o no se que me pasa.
¿Alguna ayuda? Gracias miles :')

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.




 :-[ :-[ :-[ :-[ :-[ :-[

07 Noviembre, 2021, 07:17 pm
Respuesta #1

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola onnna, bienvenida al foro.

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.

¿Cuál es el objetivo del ejercicio? ¿Hay que plantear un DER? No queda claro. En cualquier caso las dudas que no sean relacionadas con matemática es poco probable que en este foro te respondan, podrías intentar preguntando en un foro especializado de Flujo de datos.

Saludos

P.D. El título del hilo no se corresponde con el tema. Sugiero cambiarlo de "Socorro a una joven dama :')" a "Ejercicio sobre atletas, países, pruebas, especialidades".