Related data stays connected.
Staff, teams and schedules depend on each other. A relational model makes those links explicit, so the same information isn’t copied into every module.
At Yntra / Database
PostgreSQL holds Platform’s shared data: organizations, and how people, schedules and modules relate to each other.
Part of our work
Staff, teams and schedules depend on each other. A relational model makes those links explicit, so the same information isn’t copied into every module.
Platform uses PostgreSQL through Supabase, with organization and access policies in the database itself. The interface hides what you can’t use, but it’s the database rules that actually protect shared records.
Schema changes are written as migration files. That gives us a history we can review, and keeps new features in step with the data they need.
The official docs, if you want to dig deeper.