И снова вопрос о голосовании и рейтинге

Главные вкладки

Аватар пользователя ws_admin ws_admin 26 сентября 2009 в 15:27

Уважаеемое сообщество! Снова возник вопрос по реализации рейтинга.
Тема постоянно поднимается, но не всегда те или иные варианты подходят.

Возник следующий вопрос.
Необходимо реализовать рейтинг по нескольким организациям их отделам и сотрудникам. С целью сравнения организация (отдельно) и сотрудников (отдельно).
Голосовать можно: за сотрудника, за его подразделение, за его организацию.
Голосование выглядит, как размещение комментария и выставление оценки (сотруднику или отделу или организации).
А ля Сотрудников С.С. Молодец. 5 баллов.

Задача минимум. Расчитать рейтинг организации, как средний рейтинг ее сотрудников.
Задача максимум. Расчитать рейтинг организации, как среднее между балллами выставленными непосредственно организации и баллами выставленными ее сотрудникам.

Хотелось бы понять на чем лучше делать.
Из вариантов:
* иерархия организация-отдел-сотрудник (на таксономии или CCK). Не знаю что лучше?
* голосование на Fivestar
* агрегация значений - пока ничего кроме создания views не могу придумать?

Комментарии