Buenas,
Me gustaría saber vuestra opinión sobre la siguiente estructura de la tabla
Código SQL:
Ver originalCREATE TABLE partidos (
id INT(11) NOT NULL AUTO_INCREMENT,
idsoccer INT(1) NOT NULL,
competicion INT(1) NOT NULL,
fecha DATETIME NOT NULL,
ronda VARCHAR(6),
estado VARCHAR(6),
home VARCHAR(25) NOT NULL,
away VARCHAR(25) NOT NULL,
ht VARCHAR(5),
ft VARCHAR(5),
PRIMARY KEY(id)
);
Los datos que van en ella son de este estilo:
Código:
1 | 684585 | 23 | 2009-08-29 20:00 | 1 | FT | Real Madrid | 3-2 | 2-1 | Deportivo La Coruna |
2 | 684589 | 23 | 2009-08-29 22:00 | 1 | FT | Zaragoza | 1-0 | 0-0 | Tenerife |
3 | 684593 | 23 | 2009-08-30 17:00 | 1 | FT | Racing Santander | 1-4 | 1-3 | Getafe |
4 | 684586 | 23 | 2009-08-30 17:00 | 1 | FT | Athletic Bilbao | 1-0 | 0-0 | Espanyol |
En detalle... id | idsoccer | competicion | fecha | ronda | estado | home | ft | ht | away
ID > lo pongo yo auto_incremental para que no haya repetidos
IDSOCCER > es el ID que asigna la pagina externa (que parseo) al partido
COMPETICION > si es primera división, segunda, copa, etc... pero lo guardo como un valor entero puede ir de 1 a 99.999 x ej.
FECHA > la fecha del partido
RONDA > sería la jornada en liga, o 1/8, 1/4 1/2, final.. en caso de eliminatorias
ESTADO > si ha acabado FT, HT media parte, PLAY jugando...
HOME > equipo que juega en casa
FT > resultado al final del encuentro
HT > resultado a la media parte
AWAY > equipo que juega fuera de casa
Los resultados serán como mucho de 11-11 de (5 caracteres) siendo lo normal 3
Agradezco vuestros comentarios y sugerencias