Ftableschema
Ftableschema is a compact, machine-readable descriptor format for describing the schema of tabular data, particularly flat tables used in data exchange and processing pipelines. The goal is to provide a language-agnostic way to convey what columns exist, how they should be interpreted, and how they relate to other tables, independent of any specific database dialect.
A typical ftableschema document specifies one table and includes: table name, a list of columns with fields
Formats and interoperability: ftableschema is designed to be expressed in JSON or YAML, or in a compact
Usage: It is used to exchange table schemas between systems, validate incoming data against the expected structure,
Example (conceptual): Table users with columns id (integer, not null), email (varchar(255), not null), created_at (timestamp,
See also: Database schema, SQL, JSON Schema, data interchange formats.