Я создаю приложение опроса, которое позволяет пользователям создавать и распространять опросы.Dynamic Survey DB Model - Display Вопросы на основе логики
У меня есть модель БД обследования почти полная, за исключением обработки 1 части.
Я хочу, чтобы пользователи могли добавлять логику в опрос.
Ниже приведена моя текущая модель БД, как я могу ее изменить, чтобы обрабатывать пользовательскую логику. Возможно ли это?
По логике я хочу показать/скрыть вопрос, основанный на ответе на другие вопросы.
I.e. Если (Вопрос 1 == истинный), затем (показать вопрос) 2 еще (показать вопрос 3).
Буду честным, ваш ответ немного над моей головой. Я просто собираюсь предположить, что вы что-то наделали. Я программист-программист-токарь, а не математик/comp sci major. Это, как говорится, я обязательно прочитаю на ориентированных графиках и как я могу «экстраполировать» мою логику опроса с этим. Спасибо за ваш вклад. Если у вас есть хорошие ресурсы для этого типа алгоритма/логики, было бы здорово, если бы вы могли поделиться. – Mark
Thx. Я думаю, что wiki будет достаточно, чтобы поймать основную идею графика. Не уверен «экстраполировать» правильный термин. Может быть «модель» более подходящей. Я описываю широкую модель, но вы можете использовать более узкую. Каждое состояние (vertix) является ответом, а выбранный повтор - переход (край) в следующее состояние. И если эта модель подходит - модель, она находится в базе данных. –