나는 수많은 부울 질문이있는 퀴즈를 가지고있는 개인 프로젝트를하고 있습니다. 각 질문에는 "참"과 "거짓"의 두 가지 대답 선택이 있습니다. 선택한 답변에 따라 새로운 질문에 유사한 패턴이 표시되고 다른 질문을 기반으로합니다. 모든 질문에는 하위 질문이 없거나 전혀 없을 수 있습니다.퀴즈 계층 데이터를위한 데이터베이스 구조?
트리의 마지막 질문 (E, D)과 하위 질문이없는 질문 (F)은 "true"또는 "false"의 정답을 저장합니다.
영문자 A, B, C, D, E, F는 질문입니다. 퀴즈에는 A와 같은 마스터 질문, B, C, D, E와 같은 하위 질문 및 F와 같은 개별 질문이있을 수 있습니다.
이런 종류의 퀴즈를위한 간단한 데이터베이스 스키마를 설계하는 데 도움이됩니다. 나는 관계형 (mysql)과 문서 (mongodb) 데이터베이스에 개방적이다.