Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > проектирование БД


Автор: magnet27 28.11.2009, 03:29
Проблема в следующем, есть страница статистики голосований на сайте, на которой можно выбрать некоторые параметры, например тему опроса, пол и образование, после чего выводится статистика по количеству голосов отданных за тот или иной вариант ответа пользователями заданного пола и образования. 
Вопрос как правильно спроектировать БД для этих целей ? Как хранить количество голосов, чтобы в запросе можно было получить результаты опроса, где бы учитывались например только голоса пользователей с высшим образованием ?

Автор: LSD 28.11.2009, 14:10
Что то типа:
Цитата
vote_id, session, IP, choise_id, sex_id, education_id, ...

вместо сессии и IP можно хранить id пользователя, если голосовать можно только зарегистрированным пользователям.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)