Bueno yo te voy a diseñar otras tablas por si lo quieres hacer mas simplificado, todas las tablas tienen un campo CLAVE id, de tipo auto_increment, ahi nos da igual que valor vayan tomando, es solo para identificar y unir tablas. Te pongo un esquema tal y como me lo enseñaron a mi:
Esas lineas que en algunas direcciones se dividen en varias significa que para un mismo registro de la tabla origen, van a existir VARIOS registros en la tabla destino. Por ejemplo..... una temporada concreta..... tiene varias jornadas... de ahi que las lineas se extiendan hacia jornadas. Ahora nos preguntamos ¿Una jornada concreta pertenece a varias temporadas? NO, por eso la linea de Jornadas a Temporadas es simple.
De la misma forma, un mismo equipo va a estar en varios partidos, y una jornada tiene varios partidos tambien.
¿Que significan todas estas flechas entonces? Pues significa que alli donde lleguen las flechas bifurcadas debe "heredar" el campo CLAVE de la tabla origen. Por ejemplo la tabla JORNADAS, debe tener un campo idtemporada que coincida con el campo id de temporada. Es decir JORNADAS.idtemporada=TEMPORADAS.id
Aqui estan los campos:
EQUIPOS
id
nombre
PARTIDOS
id
idjornada
idequipo1
idequipo2
golesequipo1
golesequipo2
puntosequipo1
puntosequipo2
JORNADAS
id
idtemporada
numjornada
TEMPORADAS
id
nombre
Bueno ya no escribo mas a ver si no lo vas a tomar en cuenta todo esto, espero que te haya ayudado algo mi explicacion chapucera jeje