Dear Frappe Team, Others,
I’m trying to build the following relationship between entities in a Polling App:
Poll DocType has one or more Question DocTypes
Each Question DocType has one or more Answer DocTypes
Could someone advice on the best way to achieve this requirement? I’m trying avoid having to create my answers as fields within the Question DocType as each answer has several fields of it’s own and such denormalisation would make the Question DocType look dirty to me.
I read from the following topic How to add Child DocType In another Child DocType that the Frappe Framework might have a challenge handling this type of nested relationship. Basically, the interface becomes non-responsive when I try to add Answers to Questions.
I would like to understand if this challenge is a conscious design decision or if it is a limitation that will be improved sometime in the future.
If this is a limitation with hopes for improvement, I am willing to sponsor development of a solution to this problem. If however, there is a way to achieve it in the current framework, please do let me know.