I am building a site and running into an organizational question. The site functions as a teaching tool where students log in and are redirected to their registered class. Each class has 40 students who will work in teams of 5. Once they are at the class page they see the topics covered within the class, outside links to resources and blog post titles from members within the class organized as Class posts grouped by team, My Team posts and My Posts. Students use a safecracker/wygwam form to create/edit posts without going to the cp.
Current path: 1 Channel with each Class as a category and teams determined by a self assigned custom profile field dropdown. I can show the logged in students own post titles and link to the single entry, and I can show the students team post titles and link to the single entry but what I am having a hardtime doing is linking to a page showing all the posts of a specific team.
Maybe there is a better method by making the teams as sub categories of a class?
Option1) Continue with 1 channel and class categories but create sub categories with the team name under each class.
1 Class channel with categories and subcategories
Biopharm category
Team1 subcategory
Team2 subcategory
Team3 subcategory
Drug Design category
Team1 subcategory
Team2 subcategory
Team3 subcategory
Option2) 1 Channel per class with teams as categories. This seams like a lot of unnecessary work for each new class added.
Biopharmaceutics Channel with Team1 Team2 Team3 etc categories
Drug Design Channel with Team1 Team2 Team3 etc categories
Have I completely missed something? Is there a better way of doing this?