Add entries to multiple related collections in one View

How did you end up structuring this in the end? I have a project that uses the exact same schema (courses, chapters and lessons)