No problem. At least you've learned one thing - you need to understand the model before you can add best value to it. That's why I was asking the questions - because I didn't know the model well enough.
So, yes, you only need the one context now with the 1-to-many joins that you will have in place