https://w3id.org/rec/dataschemas/
This REC module models primitive and complex (object/array) data schemas for sensors, actuators, services, etc.
URI | https://w3id.org/rec/dataschemas/ArraySchema |
---|---|
Super-classes |
https://w3id.org/rec/core/DataSchemac |
Restrictions |
elementSchemaop some PrimitiveSchemac |
In domain of |
elementSchemaop |
URI | https://w3id.org/rec/dataschemas/BooleanSchema |
---|---|
Super-classes |
PrimitiveSchemac |
Restrictions |
enumerationValuesdp only xsd:booleanc |
URI | https://w3id.org/rec/dataschemas/DateTimeSchema |
---|---|
Super-classes |
PrimitiveSchemac |
Restrictions |
enumerationValuesdp only xsd:dateTimec maximumfp only xsd:dateTimec maximumfp max 1 minimumfp only xsd:dateTimec minimumfp max 1 |
URI | https://w3id.org/rec/dataschemas/FloatSchema |
---|---|
Super-classes |
PrimitiveSchemac |
Restrictions |
minimumfp only xsd:floatc enumerationValuesdp only xsd:floatc resolutiondp max 1 resolutiondp only xsd:floatc minimumfp max 1 maximumfp only xsd:floatc maximumfp max 1 |
URI | https://w3id.org/rec/dataschemas/IntSchema |
---|---|
Super-classes |
PrimitiveSchemac |
Restrictions |
minimumfp only xsd:intc enumerationValuesdp only xsd:intc resolutiondp only xsd:intc maximumfp max 1 minimumfp max 1 resolutiondp max 1 maximumfp only xsd:intc |
URI | https://w3id.org/rec/dataschemas/ObjectSchema |
---|---|
Super-classes |
https://w3id.org/rec/core/DataSchemac |
Restrictions |
objectFieldsop some PrimitiveSchemac |
In domain of |
objectFieldsop |
URI | https://w3id.org/rec/dataschemas/PrimitiveSchema |
---|---|
Super-classes |
https://w3id.org/rec/core/DataSchemac |
Sub-classes |
StringSchemac IntSchemac BooleanSchemac FloatSchemac DateTimeSchemac |
In domain of |
enumerationValuesdp fieldNamedp |
In range of |
elementSchemaop objectFieldsop |
URI | https://w3id.org/rec/dataschemas/StringSchema |
---|---|
Super-classes |
PrimitiveSchemac |
Restrictions |
enumerationValuesdp only xsd:stringc |
In domain of |
regExdp |
URI | https://w3id.org/rec/dataschemas/elementSchema |
---|---|
Description |
Defines the primitive schema of all members of the array. |
Domain(s) | ArraySchemac |
Range(s) | PrimitiveSchemac |
URI | https://w3id.org/rec/dataschemas/objectFields |
---|---|
Description |
Defines the individual object fields on this schema. |
Domain(s) | ObjectSchemac |
Range(s) | PrimitiveSchemac |
URI | https://w3id.org/rec/dataschemas/enumerationValues |
---|---|
Description |
Defines allowed values for this primitive schema instance. |
Domain(s) | PrimitiveSchemac |
URI | https://w3id.org/rec/dataschemas/fieldName |
---|---|
Description |
Defines the name by which this primitive schema will be referred to, when defined as a part of an object schema. |
Domain(s) | PrimitiveSchemac |
Range(s) | xsd:stringc |
URI | https://w3id.org/rec/dataschemas/regEx |
---|---|
Description |
A regular expression that defines valid input per this string schema. |
Domain(s) | StringSchemac |
Range(s) | xsd:stringc |
URI | https://w3id.org/rec/dataschemas/resolution |
---|---|
Description |
Defines the valid granularity or "step size" for numeric input (i.e., FloatSchemas and IntSchemas). Used in conjunction with maximum and minimum, as an alternative to enumerations: e.g., minimum = 5, resolution = 10, maximum = 50 gives valid values 5, 15, 25, 35, and 45. |
https://w3id.org/rec/dataschemas/3.3/
https://w3id.org/rec/dataschemas/
http://creativecommons.org/ns#
http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#
http://purl.org/dc/elements/1.1/
http://purl.org/dc/terms/
https://karlhammar.com/owl2oas/o2o.owl#
http://www.w3.org/2002/07/owl#
http://www.w3.org/ns/prov#
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
http://schema.org/
http://www.w3.org/2004/02/skos/core#
http://purl.org/vocab/vann/
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |