Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Структура БД для Голосования / 6 сообщений из 6, страница 1 из 1
20.12.2007, 03:11
    #35022108
greef
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Структура БД для Голосования
Доброго времени суток. Подскажите правильную структуру для голосования.
Условия - обычное web голосование, позволяющие выбрать один из доступных пунктов. Вопросы и пункты голосования, а также результаты хранятся в базе.
Я думаю 2 варианта.

A) 2 таблицы:
1) questions ( id_question , question);
2) answers ( id_answer , answer, sum, id_question).
И связь один-ко-многим.

B) 3 таблицы:
1) questions ( id_question , question);
2) answers ( id_answer , answer);
3) vote ( id_answer , id_question , sum);
Связь между questions и vote один-ко-многим;
Связь между answers и vote один-ко-многим;
В таблице vote составной ключ.

Заранее спасибо.
...
Рейтинг: 0 / 0
21.12.2007, 16:20
    #35026844
Структура БД для Голосования
тестовое задание от bossdev ?
...
Рейтинг: 0 / 0
24.12.2007, 01:14
    #35028936
greef
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Структура БД для Голосования
мимо проходил2тестовое задание от bossdev ?

Да.
...
Рейтинг: 0 / 0
04.01.2008, 18:12
    #35045282
Ivan Durak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Структура БД для Голосования
мимо проходил2тестовое задание от bossdev ?
нет, систему для интернет-выборов президента делает :-)
...
Рейтинг: 0 / 0
05.01.2008, 12:49
    #35045703
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Структура БД для Голосования
greef

B) 3 таблицы:
1) questions ( id_question , question);
2) answers ( id_answer , answer);
3) vote ( id_answer , id_question , sum);
Связь между questions и vote один-ко-многим;
Связь между answers и vote один-ко-многим;
В таблице vote составной ключ.


Может существовать множество вопросов к которым относится один ответ?

Представимая, но наверное редкая ситуация, когда, например, из четырех вариантов ответа три обязательно:
Да,
Нет,
Не имеет значения
...
Рейтинг: 0 / 0
22.03.2008, 19:14
    #35207694
kmaw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Структура БД для Голосования
одна таблица
vote (id, question, answer, id_top, sum);

id_top для ответа ссылается на вопрос, для вопроса - null
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Структура БД для Голосования / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]