Meaning
The formal structure, blueprint, and data definition that outlines how a database or API payload is organized.
Three examples from work
Database migration
DevWe need to alter the database schema to support recurring monthly billing.
LeadWrite an additive schema migration so backward compatibility is preserved.
API contract
Frontend DevDoes the backend payload match the JSON schema we agreed on?
Backend DevYes, all fields are strictly validated using Pydantic schemas.
Data integrity
DBAThe foreign key constraint in our schema prevents orphan records.
DevThat guarantees consistent relational data across tenants.
Pronounce with a 'sk' sound: 'SKEE-muh'. Common uses include 'database schema', 'GraphQL schema', and 'JSON schema'.