Me gustaría saber vuestra opinión sobre la siguiente estructura de la tabla
Código SQL:
Ver original
CREATE 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