Lógica Sistema de Avaliação
Pessoal estou tendo umas dúvidas a desenvolver um cálculo de média para um sistema de avaliação que estou fazendo em php.
Segue o modelo da tabela
ID CLIENTE NOTA_TOTAL
1 Fulano 20
2 Fulano 14
3 Ciclano 8
4 Beltrano 10
Preciso dar notas de (0.00 à 10.0)
por exemplo vamos pegar o "Fulano" ali na tabela pra fazer a média dele, o total de pontos de "Fulano" é 34 certo, preciso fazer uma média pra ele visando que os critérios da avaliação são:
Cada avaliação pode ter de (4 à 20) pontos, o calculo tem de ser por cliente e não relacionando a tabela toda.
Havia pensado em um calculo do tipo:
total de pontos de todas as avaliações do cliente / total de avaliações feitas * 100 / 20
que no caso seria
34 / 2 * 100 / 20
Mas acho que não está nenhum pouco legal :(
Poderiam me dar dicas de como melhorar isso ?
Discussão (7)
Carregando comentários...