Omnium is a sports-agnostic platform: a single append-only source of truth with everything else derived from it. Below is the documented database — and the same database running live, powering real widget suites across many sports.
The canonical sports-agnostic model — 28 tables across config, masters, fixtures, the append-only scorebook, derived projections and enrichment. Every table documented with live sample rows straight from Postgres.
Explore the schema →How one model holds up at billions of rows — the append-only core, derived projections, partitioning and covering indexes. Plus the rules for designing the schema, the trade-offs, and why relational + projections over DynamoDB.
See how we scale →