Frictionless Table Schema (LinkML representation)¶
LinkML representation of the Frictionless Table Schema specification (https://specs.frictionlessdata.io/table-schema/), as consumed by the schema-automator Frictionless adapter. Covers the column-descriptor layer of a Frictionless data package (the schema block), not the surrounding data-package metadata. Used as the source schema for linkml-map trans-specs that translate to the canonical data dictionary format.
URI: https://specs.frictionlessdata.io/table-schema
Name: frictionless_table_schema
Classes¶
Class |
Description |
|---|---|
Validation constraints attached to a field |
|
Descriptor for a single column of the tabular resource |
|
Foreign-key constraint linking field(s) in this resource to field(s) in anoth… |
|
The target side of a foreign-key constraint |
|
A Frictionless Table Schema document — the column descriptors for a single ta… |
Slots¶
Slot |
Description |
|---|---|
Validation constraints on field values |
|
Markdown-flavored description of what the field represents |
|
Closed list of allowed values |
|
Example value for the field, useful for human readers and some tools |
|
Ordered list of field (column) descriptors |
|
Foreign key constraints linking fields in this resource to fields in another … |
|
Format refinement of the field type |
|
Maximum permissible value (matches |
|
Maximum length for string values (or item count for arrays) |
|
Minimum permissible value for numeric, date, datetime, time, year, and yearmo… |
|
Minimum length for string values (or item count for arrays) |
|
String values to interpret as missing data when reading the tabular resource |
|
Machine-readable name of the field |
|
Regular expression that all values must match (XML Schema regex syntax) |
|
Field name(s) that together identify each row |
|
URI or CURIE naming a class in a controlled vocabulary that this field’s valu… |
|
The target of the reference |
|
Whether the field must have a value in every row |
|
Name of the resource being referenced |
|
Human-readable title for the field |
|
Logical type of values in the field |
|
Whether each value of this field must be distinct across rows |
Enumerations¶
Enumeration |
Description |
|---|---|
The Frictionless Table Schema type vocabulary (https://specs |
Types¶
Type |
Description |
|---|---|
A binary (true or false) value |
|
a compact URI |
|
a date (year, month and day) in an idealized calendar |
|
Either a date or a datetime |
|
The combination of a date and time |
|
A real number with arbitrary precision that conforms to the xsd:decimal speci… |
|
A real number that conforms to the xsd:double specification |
|
A real number that conforms to the xsd:float specification |
|
An integer |
|
A string encoding a JSON Path |
|
A string encoding a JSON Pointer |
|
Prefix part of CURIE |
|
A URI, CURIE or BNODE that represents a node in a model |
|
A URI or CURIE that represents an object in the model |
|
A string encoding a SPARQL Property Path |
|
A character string |
|
A time object represents a (local) time of day, independent of any particular… |
|
a complete URI |
|
a URI or a CURIE |
Subsets¶
Subset |
Description |
|---|