Think of clubs like a "master team". A club holds the master assets and naming for all teams that sit underneath a club.
A club is an optional entity and teams can exist without being attached to a club. However, if you have multiple teams with the same name, it is recommended they are grouped underneath a club.
A team is a required entity and can exist on its own or underneath a club.
As mentioned above, if you have multiple teams with the same name, they should be grouped underneath a club.
When to use clubs?
If you have multiple teams with the same name. For example:
Sydney Sharks - Adults - First Grade - Male
Sydney Sharks - Adults - First Grade - Female
Sydney Sharks - U16 - A Grade - Female
Sydney Sharks - U16 - B Grade - Male
You would group all of these teams under a club called: Sydney Sharks. How the hierarchy would look:
Club: Sydney Sharks
Team: Adults - First Grade - Male
Team: Adults - First Grade - Female
Team: U16 - A Grade - Female
Team: U16 - B Grade - Male
When to use a team on its own?
When you don't have multiple versions of the same team. You only have a single team you need to add to LIGR.
You can also add a team to a club at a later date, in the case you find you are adding multiple divisions of the same team over time.