Buenas, estoy intentando hacer una base de datos para un equipo de fútbol, y en principio me salen ideas de tablas para crearla, pero también muchas dudas conceptuales, espero que alguien pueda ayudarme, pondré el ejemplo de como lo voy pensando, pero básico, sin primary keys ni nada.
Tabla plantilla (o jugadores):
Tabla calendario:
Se me ha ocurrido una tabla resuldatos:
Y aquí empiezan las primeras dudas, por ejemplo quiero saber quienes han sido los goleadores del partido, ¿cómo debería hacerlo? ¿tengo que crear una tabla intermedia entre plantilla y resultados? ¿lo pongo cómo un campo varchar en resultados? si luego quiero sacar las estadísticas de los jugadores, tipo goles, partidos jugados, etc, ¿hago otra tabla estadisticas con un foreign key de plantilla?
Gracias de antemano.