Cons Bu resme göre temel ilişkiler;
Question BelongsToMany QuestionGroup
Question HasManyThrough SessionQuestionGroup
Therapy HasMany TherapySession
Therapy HasManyThrough SessionQuestionGroup
TherapySession BelongsTo Therapy
TherapySession BelongsToMany QuestionXGroup
TherapySession HasMany SessionQuestionGroup
QuestionGroup HasManyThrough SessionQuestionGroup
QuestionGroup BelongsToMany Question
QuestionXGroup BelongsTo Question
QuestionXGroup BelongsTo QuestionGroup
QuestionXGroup HasMany SessionQuestionGroup
SessionQuestionGroup BelongsTo TherapySession
SessionQuestionGroup BelongsTo QuestionXGroup
Senaryoyu tam bilmediğim için kesin bir şey söyleyemiyorum ama bana doğru gibi geldi. Sadece session_question_groups ile questions_x_groups arasındaki ilişki şaibeli.