218,13 → 218,15 |
|
CREATE TABLE IF NOT EXISTS `del_image_stats` ( |
`ce_image` BIGINT(20) NOT NULL COMMENT 'id_image (tb_cel.cel_images)' , |
`ce_protocole` INT(11) NULL DEFAULT NULL COMMENT 'un id de protocole' , |
`moyenne` SMALLINT NOT NULL DEFAULT 0 COMMENT 'moyenne des votes pour une image et un protocole donné' , |
`nb_tags` SMALLINT NOT NULL DEFAULT 0 COMMENT 'nombre de tags pictoflora associés à une image' , |
PRIMARY KEY (`ce_image`, `ce_protocole`, `moyenne`) , |
`ce_protocole` TINYINT NOT NULL DEFAULT 0 COMMENT 'un id de protocole' , |
`moyenne` FLOAT NOT NULL DEFAULT 0 COMMENT 'moyenne des votes pour une image et un protocole donné' , |
`nb_votes` SMALLINT NOT NULL DEFAULT 0 COMMENT 'nombre de votes pour une image et un protocole donné' , |
`nb_tags` TINYINT NOT NULL DEFAULT 0 COMMENT 'nombre de tags pictoflora associés à une image' , |
PRIMARY KEY (`ce_image`, `ce_protocole`) , |
INDEX `ce_image` (`ce_image` ASC) , |
INDEX `ce_protocole` (`ce_protocole` ASC, `moyenne` DESC) , |
INDEX `nb_tags` (`nb_tags` DESC) ) |
INDEX `nb_tags` (`nb_tags` DESC) , |
INDEX `nb_votes` (`nb_votes` DESC) ) |
ENGINE = MyISAM |
DEFAULT CHARACTER SET = utf8 |
COMMENT = 'table de stockage des statistiques utilisées pour les tri de /* comment truncated */ /* PictoFlora*/'; |