This is a use case that somehow involves both "multiple parents of same type" and "many-to-many." I have already tried setting up my CPTs using both the album/song and the band/event instructions and while both get part of the way, neither solves the issue fully.
(This is a duplicate of a thread I started in Professional support, I wanted to expose it to the broader community for thoughts)
I am setting up a High School sports enthusiast site. Each school competes in multiple sports. In each sport the school may be a member of a different league and a different state classification (for example 8-man football and 1A Girls Basketball). We're using categories for the classes -- that's consistent with the organization of the regular posts. I'm planning to implement leagues as a tag, at the Sport level of the hierarchy.
Given the schools Sterling, Flagler, Arriba and Arvada, we have the following.
Sterling
Football: 8-man League: Prairie Trails
Volleyball: 1a League: Northeast
Girls Basketball: 1a League: Northeast
Flagler
Football: 8-man League: Pioneer
No volleyball team
Girls Basketball: 2a League: Northeast
Arriba
Football: 8-man
No volleyball or Girls basketball team
Arvada
Football: 8-man League: Metro East
Volleyball; 4a League: Front Range
Girl's Basketball: 4a League: Metro East
For the 2017 Football season:
Week 1 (25 Aug)
Sterling at Flagler
Arvada at Arriba
Week 2 (1 Sep)
Flagler at Arriba
Sterling at Arvada
Week 3 (8 Sep)
Arriba at Sterling
Flagler at Arvada
Arvada's 2017 Football season would be as follows
25 Aug at Arriba
1 Sep vs Sterling
8 Sep vs Flagler
Flagler's 2017 Football season would be as follows:
25 Aug vs Sterling
1 Sep at Arriba
8 Sep at Arvada
For the 2017 Volleyball season
5 Sep Sterling and Arvada participate in a triangular meet with Aurora, at Arvada
12 Sep Sterling at Arvada
19 Sep Sterling and Arvada in triangular meet with Pueblo, at Sterling
Bottom line, a game may have two or more schools (never less than two), and it is an item in each school's season. I need to be able to input the whole season's list of games for one school at one go. (Let's say Flagler's 2017 Football season). When I go to Arriba's 2017 Football season I should already see game against Flagler listed. When I go to Sterling's 2017 Football season I should already have the Flagler and Arriba games in the list.
I'm stuck at the post relationships...how I relate a game to two or more seasons. (Additionally, when I get the pulldowns for the connection to the season, I actually need to show the school name, not the season name, since everybody has a 2017 Football season).
Ideas?