I have the same issue 
Im using MySQL
And I have somethings like this
subCategorias – belongsToMany → preguntas –belongsToMany → respuestas
And respuestas has 3 components fields
I have the same issue 
Im using MySQL
And I have somethings like this
subCategorias – belongsToMany → preguntas –belongsToMany → respuestas
And respuestas has 3 components fields