Your second assertion is the correct one. It is important that subgroups of subgroups be allowed in this system, as the intended use is that all the Meets be eventually able to be loaded into the application via a remote database layer. This will result in subgroups of subgroups of subgroups of...... This is not required at this time (for Shield), but the design is required to cope with it. Assigning to Medium as this may become important for Winter as they have a complex "pseudoclub" relationship ruleset which may require this feature.
Your second assertion is the correct one. It is important that subgroups of subgroups be allowed in this system, as the intended use is that all the Meets be eventually able to be loaded into the application via a remote database layer. This will result in subgroups of subgroups of subgroups of...... This is not required at this time (for Shield), but the design is required to cope with it. Assigning to Medium as this may become important for Winter as they have a complex "pseudoclub" relationship ruleset which may require this feature.