hai ragione, da come ho posto la cosa io valutavo solo il numero di voti, ma non ha granché senso mettere nella lista top 10 un utente che ha tanti voti bassi, come non ha senso un utente che ha 2 o 3 voti massimi, quando ci sarebbero utenti con 100 voti con una media del 4.
Si deve valutare sia il numero di voti che il voto stesso..
Non saprei come si potrebbe fare, nei ranking solitamente come si fa?
idea personale: senza calcolare la media, semplicemente si sommano tutti i voti dati ad un utente, i top user sono quelli col punteggio più alto.
la tabella voti
|rateruserid|rateduserid|rating|..|

Rispondi quotando