Components Schematic
Central Component
- Events (Core component)
Associated with Events
- Landing Page ↔ Events
- Entry Form ↔ Events
- Players Room ↔ Events
- Lodgings Page ↔ Events
- Player Information Form ↔ Events
- Code of Conduct ↔ Events
- Liability Disclaimer ↔ Events
- Photo Waiver ↔ Events
Process Flow
- Lottery Selection Process → Events
- Events → Participants List:
- Selected
- Waitlisted
- Removed
- Selected → Selected Participant Records:
- Invoice
- Player Information Form (completed)
- Code of Conduct (agreed)
- Liability Disclaimer (signed)
- Photo Waiver (signed)
Relationships Diagram
``` ┌────────────────┐ │ Lottery │ │ Selection │ │ Process │ └───────┬────────┘ │ ▼ ┌───────────────┐ ┌─────────────┐ ┌────────────────────┐ │ Landing Page │◄———-│ │———-►│ Player Info Form │ └───────────────┘ │ │ └────────────────────┘ │ │ ┌───────────────┐ │ │ ┌────────────────────┐ │ Entry Form │◄———-│ Events │———-►│ Code of Conduct │ └───────────────┘ │ (Central) │ └────────────────────┘ │ │ ┌───────────────┐ │ │ ┌────────────────────┐ │ Players Room │◄———-│ │———-►│ Liability Disclaimer│ └───────────────┘ │ │ └────────────────────┘ │ │ ┌───────────────┐ │ │ ┌────────────────────┐ │ Lodgings Page │◄———-│ │———-►│ Photo Waiver │ └───────────────┘ └───────┬─────┘ └────────────────────┘ │ ▼ ┌───────────────┐ │ Participants │ │ - Selected │ │ - Waitlisted │ │ - Removed │ └───────┬───────┘ │ ▼ ┌───────────────────────┐ │ Selected Participant │ │ Records: │ │ - Invoice │ │ - Forms │ │ - Waivers │ └───────────────────────┘