Vote4Dance System Model
Vote4Dance is built around a few key entities and how they relate to each other. Understanding these relationships will help you navigate the platform.
The Core Entities
Federations
A Federation is the TOP-LEVEL governing body. Examples:
- A national or regional dance association
- A league that sets rules and standards for multiple events
- An organization that issues licenses and certifies dancers/schools
What federations do:
- Set policies for licenses (who needs them, how to get them)
- Create and manage dancer/school rankings
- Approve schools/clubs to participate
- Track dancer and school/club compliance
Important: You may not have a federation if you’re organizing independent, non-competitive events.
Events
An Event is a specific dance competition or showcase. Examples:
- “Annual Spring Dance Championship”
- “Local School Dance Showcase”
- “Regional Invitational”
What happens at an event:
- Dancers register to compete
- Competitions are organized into divisions, classes, and rounds
- Judges score performances
- Results are published
Important: One federation can have many events. One event runs independently but may have federation rules applied to it.
Schools/Clubs
A School/Club is an organization that represents a group of dancers. Examples:
- A school’s dance team
- A independent dance studio
- A dance club at a university
What schools/clubs do:
- Register themselves with a federation (if required)
- Register their dancers for events
- Manage team rosters and licenses
- Apply for licenses on behalf of their members
Important: A school/club is an organization entity, not a person. Multiple people from the same school can use the platform to manage its account.
Dancers
Individual people who compete or participate.
What dancers do:
- Get licensed (if the federation requires it)
- Register for specific events
- Compete and receive rankings
- Transfer between age groups, classes, or teams
How They Connect
Federation
├── Policy (licenses required, ranking formulas, approvals needed)
├── License Items (what dancers/schools need to buy)
├── Rankings (division-wide standings)
└── Schools/Clubs
├── Member Dancers
│ ├── Licenses
│ └── Event Registrations
└── Team Rosters
Events (run by organizers)
├── Linked to a Federation
├── Divisions/Classes/Rounds
├── Registered Teams from Schools/Clubs
├── Registered Individual Dancers
└── Judging Results
The Most Important Relationship
For an event to run:
- Federation sets up policies (if applicable)
- Organizer creates the event structure
- Schools/Clubs and dancers register for that event
- Organizer runs rounds, collects judge scores
- Results are published, affecting federation rankings (if applicable)
Different Contexts, Different Rules
If you’re part of a federation:
- Dancers and schools need federation licenses before they can compete
- Rankings might be tracked across multiple events
- The federation approves who can participate
If you’re running an independent event:
- You may or may not connect to a federation
- You set your own registration requirements
- Rankings are specific to your event
Next Steps
Now that you understand the structure, go to Finding Your Role to identify which role(s) you have in Vote4Dance.