I have 8 teams (A, B, C, D, E, F, G, H). 2 fields. 3 rounds each day.
For each day, I want to pair up each team and have that grouping play a round robin so that each team is paired once with another team and opposes each team twice. As an example for day 1: Round 1 is A and B play C and D. Round 2 is A and C play B and D. Round 3 is A and D play B and C. The other teams (E, F, G, H) will do something similar on the other field.
Then comes the tricky part (for me): I would like the above format to be repeated so that each team is paired with every other team and plays against all other pairings of teams through the course of the league.
EX:
AB plays BC, BD, BE, BF, BG, BH, CD, CE, CF, CG, CH, DE, DF, DG, DH, EF, EG, EH, FG, FH, GH over the entire course of the league
How many days would be needed to do this? What would the format/schedule look like?
I apologize if this question has already been asked. I might have missed it as I am not great with some of the technical or math-oriented details.