diff --git a/db_iniziale.sql b/db_iniziale.sql index e69de29..9884a56 100644 --- a/db_iniziale.sql +++ b/db_iniziale.sql @@ -0,0 +1,17 @@ +CREATE TABLE punteggi ( + id INT AUTO_INCREMENT PRIMARY KEY, + data_partita DATE NOT NULL, + score1 INT NOT NULL, -- rifiuti raccolti (fase 1) + score2 INT NOT NULL, -- rifiuti separati correttamente (fase 2) + scoreT INT NOT NULL, -- punteggio finale normalizzato 0-10000 + nome VARCHAR(100) NOT NULL +); + +-- score1: 0-180 (rifiuti raccolti in 1 minuto) +-- score2: 0-score1 (rifiuti separati correttamente) +-- scoreT: 0-10000 (punteggio finale normalizzato) + +-- velocita = score1 / 60 +-- precisione = score2 / score1 +-- punteggio finale = 10000 * ( (score1 / MAX_SCORE) + (score2 / MAX_SCORE) ) / 2 +-- MAX_SCORE = 180 (numero massimo possibile di rifiuti raccolti in 1 minuto) \ No newline at end of file