V súčasnosti Zooza poskytuje rôzne druhy statických údajov o kurzoch, registráciách alebo inštruktoroch, obsahujúcich celú históriu spoločnosti. Môžete preskúmať nasledujúce tabuľky:
Tabuľka Attendance zaznamenáva podrobnú históriu dochádzky každého účastníka na jednotlivom termíne. Každý riadok predstavuje jeden záznam dochádzky naviazaný na konkrétnu registráciu. Kľúčové informácie v tejto tabuľke zahŕňajú typ termínu (štandardné, náhradné), stav dochádzky a či bola odoslaná e-mailová notifikácia o nadchádzajúcom termíne pre tento záznam dochádzky.
Tip: Na zostavenie celistvého pohľadu na priebeh účastníka spojte tabuľku Attendance s tabuľkami Registrations, Schedules, Courses alebo Events.Courses
Tabuľka Courses slúži ako centrálne úložisko všetkých konfigurácií a možností kurzov. Každý záznam predstavuje samostatný kurz a je identifikovaný unikátnym id, ktoré môžete použiť na prepojenie s príbuznými tabuľkami (napr. Schedules, Registrations, Events, Attendance). Kľúčové stĺpce zahŕňajú nastavenia viditeľné v dlaždiciach aplikácie:
- Cena a platba
- Online registrácia
- Nastavenia
- Náhradné hodiny
- Feedback
- Automatické pokračovanie
- Skúšobná hodina
- Príznak 0/1 ak kurz obsahuje extra polia
Events
Tabuľka Events ukladá každý termín– naplánovaný aj zrušený – spolu s jeho základnými detailmi a vypočítanými metríkami dochádzky. Každý riadok reprezentuje jeden termín (naplánovaný, zrušený, vymazaný) a je indexovaný pomocou id. Kľúčové stĺpce zahŕňajú:
- Status termínu
- Čas a dátum
- Miesto
- Údaje o lektorovi
- Dodatočné nastavenia viditeľné v detaile termínu, ako kurz, skupina, názov termínu, popis, kapacita a pod.
- Dochádzka
Labels
Tabuľka Labels obsahuje všetky označenia priradené kurzom, skupinám alebo registráciám, presne tak, ako ich vidíte v sekcii „Labels“ v aplikácii Zooza.
Tip: Odporúčame spojiť ju s tabuľkou Schedules pomocou stĺpca __calc__public__labels.
Orders
Tabuľka Orders obsahuje každý objednaný produkt spracovaný v Zooze – s detailmi o platbách a informáciami o používateľovi. Ak bola objednávka vytvorená počas registrácie na kurz, jej čislo registrácie je uvedené v stĺpci payments_managed_by, takže túto tabuľku prepojte s tabuľkou Registrations.
Places
Tabuľka Places poskytuje všetky aktívne aj neaktívne lokality Zooza spolu s ich statickými detailmi. Je ideálna na regionálne prehľady, keď sa spojí s tabuľkami Schedules a Events.
Registrations
Tabuľka Registrations zachytáva každý aspekt registrácie – detailne platby a rozvrhy, údaje o klientoch a kurzoch, procesy skúšobných registrácií, indikátory obchodných objednávok a akékoľvek vlastné polia. Zahŕňa aj vypočítané metriky, ako stav platby, počty dochádzok a zrušení, nepoužité náhradné termíny a ďalšie kľúčové súhrnné hodnoty.
Schedules
Tabuľka Schedules ukladá všetky detaily viditeľné v detaile skupiny, vrátane:
- názov, dátum a čas, trvanie, lektor a lokalia
- kapacita skupiny, celkový počet registrácií, skúšobné registrácie a počet registrácií v poradovníku
- cena kurzu (jednotková cena), nastavenia platieb a súhrn dlhov (celkové vystavené, zaplatené a nezaplatené sumy)
- všetky nastavenia viditeľné v dlaždicí Nastavenia v Zooze (online registrácia, vlastnosti skupiny a pod.)
- priemerné hodnotenie zo spätnej väzby a počet termínov
- lektorské informácie vrátanie sadzieb
Tip: Keďže táto tabuľka agreguje statické nastavenia aj dynamické metriky, môžete ju spojiť s ktoroukoľvek príbuznou tabuľkou (podľa schedule_id, course_id, instructor_id alebo place_id) na vytvorenie komplexného pohľadu.Trainer rates
Tabuľka Trainer rates zaznamenáva sadzby lektorov – vrátane prepočítaného unit_amount (sadzba za minútu pre jednotné porovnanie rôznych dĺžok) – a je odkazovaná tabuľkami Schedules a Events.
Tip: Spojte ju podľa trainer_rate_type a trainer_id s tabuľkami Trainer rates types a Schedules.Trainer rates types
Tabuľka Trainer rates types obsahuje všetky typy sadzieb lektorov používané v reportoch výplat a najlepšie sa spája s tabuľkou Trainer rates.