Это что-то вроде системы, основанной на знаниях. Например:MySQL: проектирование базы данных для потока процедур
Когда пользователь переходит на первую страницу, назовем его «Как я могу вам помочь?». Там будет 4 варианта:
- В случае пожара
- Раненный
- Существует борьба
- Послушание
Если пользователь выбрал 1 "В случае пожара", он задаст им еще несколько вопросов:
- Можете ли вы использовать огнетушитель?
- Есть ли кто-нибудь больно?
Если пользователь выбрал 2 «Существует борьба», он будет просить их что-то вроде:
- ли кто-нибудь пострадал?
- Безопасность вокруг?
В принципе, если пользователь выбрал либо 1 «В случае пожара» или 2 «Существует борьба», будет по крайней мере один вопрос общего в порядке.
Конечная точка - это справочная статья. Например, если пользователь выбрал «Кто-нибудь пострадал?», Это будет конечная точка, где пользователь видит документ справки.
Как мне создать базу данных для этого?
Помните, что в одном вопросе пользователям будут заданы другие вопросы, а не только вопрос – lnguyen55
@ Inguyen55: Да. Идентификатор предыдущего вопроса не является уникальным столбцом. Используя ваш пример в вопросе: «Можете ли вы использовать огнетушитель?» и «Кто-нибудь пострадал?» оба указывают на «В случае пожара». –