From 00e81f9da46a5e0c586db74178417fba4395ce59 Mon Sep 17 00:00:00 2001 From: SimonezYT Date: Thu, 9 Apr 2026 03:19:30 +0200 Subject: [PATCH] Creazione della tabella 'punteggi' per la gestione dei risultati di gioco --- db_iniziale.sql | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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