Schema

Noun · Development

Definitions

  1. A formal description of the structure of data — including tables, columns, types, constraints, and relationships in a database, or the shape of JSON, XML, or API payloads.

    In plain English: A blueprint that defines what your data looks like: what fields exist, what types they are, and how they relate to each other.

    Example: "The schema migration adds a nullable email_verified column to the users table."

Related Terms