Relation - Database _ Doctype

Admin can create
Form name
Select type → multiple choice, short text, email questionaire

For every type → it has multiple question
For every question → N number of answers

After creation answer has to be given by any user
how to relate this using doctype structure
Type | Questions | Answer

Thank you