Защо не запазите общия брой гласове за всеки коментар? Увеличете/намалете това, когато се случи ново гласуване.
След това трябва да проверите дали потребителят е гласувал специално за този коментар, за да разрешите само един глас на коментар на потребител.