Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Сравнение ответов на тесты и организация хранения; / 5 сообщений из 5, страница 1 из 1
08.08.2013, 16:01
    #38359910
Jakomo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение ответов на тесты и организация хранения;
Добрый день! В проектировании баз данных и вообще работе с SQL запросами я новичок. Но сейчас у меня стоит очень важная задача, которую нужно решить в кратчайшие сроки. Надеюсь на ваши советы, друзья!

Задача в следующем:
Есть тест, после прохождения которого на сервер отправляется объект вида (номер вопроса => номер ответа). Нужно решить, как лучше всего спроектировать базу данных, чтобы в последствии я мог легко выводить количество совпавших ответов на один и тот же вопрос между двумя пользователями.

Сейчас я представляю себе таблицу answers в таком виде:

ID | USER_ID | TEST_ID | QUESTION_ID | ANSWER

Но к сожалению, я слабо представляю, какой можно написать запрос, для того, чтобы вывести количество совпавших ответов между двумя пользователями.

Искренне надеюсь на помощь и заранее благодарю за ваши ответы!
...
Рейтинг: 0 / 0
08.08.2013, 16:34
    #38359981
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение ответов на тесты и организация хранения;
Jakomoя слабо представляю, какой можно написать запрос, для того, чтобы вывести
количество совпавших ответов между двумя пользователями.
join+group by+count. Тривиально.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.08.2013, 17:10
    #38360041
Jakomo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение ответов на тесты и организация хранения;
Dimitry Sibiryakov,

группировать по юзерам?
что именно считать COUNT 'ом?

Для меня это довольно сложно. Если Вы сможете написать более подробно, то я буду очень благодарен.
...
Рейтинг: 0 / 0
08.08.2013, 19:02
    #38360154
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение ответов на тесты и организация хранения;
Jakomoчто именно считать COUNT 'ом?
Число совпадающих ответов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.08.2013, 19:39
    #38360174
СхБд
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение ответов на тесты и организация хранения;
Jakomo,
сабж - ((

....
- предмет(дисциплина и тп)
...... - вопрос
............. - ответ(разные варианты и тп)
1:М
мб куча всяких нюансов из процесса

это - типа справочное пространство...


...
дальше - процесс

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


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