The first thing that I see is that you’re speaker field can only return a single speaker. Is that what you want or do you want to allow multiple speakers for each event_session. I see additional problems with your code, but I can’t really correct them without knowing this.