БД для опросов mysql

255
26 ноября 2016, 20:14

Здравствуйте. Необходимо реализовать БД для системы опросов. Должны быть следующие колонки: id опроса, название опроса, варианты ответа опроса, количество проголосовавших за тот или иной вариант ответа. Как это можно реализовать? Буду благодарен хотя бы за идею

Answer 1

Таблица "опросы" - содержит поля "id опроса" (primary key) и "название опроса".

Таблица "варианты ответов" - содержит поля "id варианта ответа" (primary key), "id опроса" и "вариант ответа".

Таблица "голоса" - содержит поля "id варианта ответа" и "количество голосов".

Связь между таблицами "опросы" и "варианты ответов" - один ко многим, а между таблицами "варианты ответов" и "голоса" - один к одному.

READ ALSO
Как правильно сделать выборку SQL

Как правильно сделать выборку SQL

Приветствую Уважаемые! Имеется вот такой SQL запрос:

273
Haproxy + percona xtradb error

Haproxy + percona xtradb error

Всем привет, настраивал по мануалу digitalocean Haproxy для роундробина баз percona, но на сервере haproxу когда я пытаюсь подключиться к базам получаю ошибку

212
Как выбрать все поля из связанной таблицы одним запросом?

Как выбрать все поля из связанной таблицы одним запросом?

Есть две таблицы: в одной проекты, а в другой ключевые слова к нимЭтот запрос забирает данные сразу из двух таблиц:

244