I have three type of documents:

1. Question
2. User - contains a source field
3. Answer - contains the corresponding question ID and user ID

Each questions is answered by multiple users and each user answers each question only once. I want to find for every question how many answers are there answered by users of source "source1".