The plain-English version
The structure and rules governing data.
Why it matters
It can describe database tables or an expected API payload.
Let’s make it click
A task payload requires a nonempty title and allows a missing due date represented explicitly.
Vibe Bro’s heads-up
A TypeScript type and the actual runtime input can disagree unless incoming values are checked.
The docs behind it
- PostgreSQL — data constraints and keys
- PostgreSQL — table structure and column types
- JSON Schema — describing payload structure and validation rules
Documentation links checked .
Editorial review · October 28, 2026
Supported: Read the full explanation, examples, and pitfalls; no material factual error identified. References are supporting reading, not a sentence-by-sentence source concordance.