Skip to content

    Schema

    Web design & developmentData structure definition
    Reading time: 2 min.Editorially reviewed on:

    Definition

    A schema defines the permissible structure of data.

    A formal or agreed description of the structure of permissible data, such as fields, data types, relationships, and integrity rules. Scope and expressiveness depend on the schema language and system.

    Simply explained

    A blueprint describes which fields are needed and what values fit into them.

    Why it matters in practice

    The term contributes to secure, maintainable, and high-performance web applications as well as resilient technical decisions.

    Example from business

    A JSON schema requires an order number, date, and a non-empty list of items.

    Limits and pitfalls

    • Equating a schema with concrete data, a complete business concept model, or automatic data quality, and ignoring versioning and compatibility.

    Origin & history

    Schemas have been central tools for consistency since databases and formal data languages.

    Use in mid-sized companies

    • Possible application: A JSON schema requires an order number, date, and a non-empty list of items.

    Frequently asked questions

    What does schema mean?

    A formal or agreed description of the structure of permissible data, such as fields, data types, relationships, and integrity rules. Scope and expressiveness depend on the schema language and system. What mistakes should be avoided? Equating a schema with concrete data, a complete business concept model, or automatic data quality, and ignoring versioning and compatibility.

    Sources

    Source checked on 10.10.2026. Editorial application examples are hypothetical; no evidence of real customer results.

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice