Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Consulta sobre Tabla deportiva

Estas en el tema de Consulta sobre Tabla deportiva en el foro de Bases de Datos General en Foros del Web. Hola a todos, Estoy creando en MySQL una bbdd para gestionar y administrar una competición de fútbol, que permita mostrar la clasificación, partidos jugados, p ...
  #1 (permalink)  
Antiguo 09/06/2011, 02:39
 
Fecha de Ingreso: febrero-2010
Mensajes: 52
Antigüedad: 14 años, 2 meses
Puntos: 3
Consulta sobre Tabla deportiva

Hola a todos,
Estoy creando en MySQL una bbdd para gestionar y administrar una competición de fútbol, que permita mostrar la clasificación, partidos jugados, p ganados, puntos etc.
No tengo mucha experiencia y me gustaría que alguien me indicase algún ejemplo donde pueda ver como se ha hecho.
Mis dudas principalmente están en los partidos, como almacenar los partidos y luego como mostrar la table quizás debo crear algo así:
PARTIDOS (id_partido, id_equipo1, id_equipo2, categoría, fecha)

Muchas gracias y espero haberme explicado bien
  #2 (permalink)  
Antiguo 09/06/2011, 05:25
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Consulta sobre Tabla deportiva

Lo que pones está bien para los partidos pero creo que te falta un detalle importante...EL RESULTADO xD
  #3 (permalink)  
Antiguo 09/06/2011, 13:39
 
Fecha de Ingreso: febrero-2010
Mensajes: 52
Antigüedad: 14 años, 2 meses
Puntos: 3
Respuesta: Consulta sobre Tabla deportiva

Cita:
Iniciado por Heimish2000 Ver Mensaje
Lo que pones está bien para los partidos pero creo que te falta un detalle importante...EL RESULTADO xD
Cierto Heimish xD

Entonces tendría que añadir los goles y dentro de los goles me gustaría indicar qué jugador ha sido el que ha marcado. Estaría bien hacerlo así?
PARTIDOS (id_partido, id_equipo1, id_equipo2, goles_equipo1, goles_equipo2, categoría, fecha)

Y después para saber qué jugador ha marcado, debería crear una tabla goles así?
GOLES(goles_totales, id_equipo, jugadores_goleadores)
  #4 (permalink)  
Antiguo 10/06/2011, 02:20
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Consulta sobre Tabla deportiva

Es una buena opción esa que planteas, pero afina más. En la tabla goles no pongas "jugadores goleadores", ni "goles totales", mejor tener el grano fino, o sea, gol a gol, y nunca tengas un campo que sea una lista (en este caso de jugadores)

Yo la tabla goles la tendría así:

GOLES (id_gol, id_partido, id_equipo, id_jugador)

Así tendrás todos los goles guardados.
  #5 (permalink)  
Antiguo 10/06/2011, 10:55
 
Fecha de Ingreso: febrero-2010
Mensajes: 52
Antigüedad: 14 años, 2 meses
Puntos: 3
Respuesta: Consulta sobre Tabla deportiva

Cita:
Iniciado por Heimish2000 Ver Mensaje
Es una buena opción esa que planteas, pero afina más. En la tabla goles no pongas "jugadores goleadores", ni "goles totales", mejor tener el grano fino, o sea, gol a gol, y nunca tengas un campo que sea una lista (en este caso de jugadores)

Yo la tabla goles la tendría así:

GOLES (id_gol, id_partido, id_equipo, id_jugador)

Así tendrás todos los goles guardados.
Y la tabla partidos la dejo igual?
PARTIDOS (id_partido, id_equipo1, id_equipo2, goles_equipo1, goles_equipo2, categoría, fecha)
GOLES (id_gol, id_partido, id_equipo, id_jugador)


Si uso tu tabla goles, podría suprimir los id_equipo1 y 2.

PARTIDOS (id_partido, id_equipo1, id_equipo2, goles, categoría, fecha)
GOLES (id_gol, id_partido, id_equipo, id_jugador)

Lo que no entiendo es porque debo seguir poniendo el id_partido en la tabla goles?
Muchas gracias Heimish2000!!!
  #6 (permalink)  
Antiguo 13/06/2011, 01:07
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Consulta sobre Tabla deportiva

Hombre, tendrás que saber a que partido pertenece un gol, ¿no? Los goles se meten en un partido, por eso tienes que tener el id_partido en la tabla goles.

Etiquetas: tabla, bases-de-datos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:46.