http://qudt.org/schema/qudt/ScalarDatatype
Scalar data types are those that have a single value.
The permissible values are defined over a domain that may be integers, float, character or boolean.
Often a scalar data type is referred to as a primitive data type.
Instances of qudt:ScalarDatatype can have the following properties:
| PROPERTY | TYPE | DESCRIPTION | RANGE |
|---|
By the associated SHACL property shapes, instances of qudt:ScalarDatatype can have the following properties:
| PROPERTY | PROPERTY TYPE | DESCRIPTION | MIN | MAX | VALUE TYPE | OTHER CONSTRAINTS | GLOBAL RANGE |
|---|---|---|---|---|---|---|---|
| qudt:Concept | |||||||
| dcterms:description | rdf:Property | 0 | * | -- | |||
| dcterms:isReplacedBy | rdf:Property | 0 | 1 | -- | |||
dtype:code |
-- | 0 | * | -- | |||
| qudt:abbreviation | rdf:Property | <p>An abbreviation for a unit is a short ASCII string that is used in place of the full name for the unit in contexts where non-ASCII characters would be problematic, or where using the abbreviation will enhance readability. When a power of abase unit needs to be expressed, such as squares this can be done using abbreviations rather than symbols. For example, <em>sq ft</em> means <em>square foot</em>, and <em>cu ft</em> means <em>cubic foot</em>. </p> | 0 | 1 | xsd:string | -- | |
| qudt:deprecated | rdf:Property | 0 | 1 | xsd:boolean | -- | ||
| qudt:deprecatedInVersion | rdf:Property | Version number of the first QUDT release in which an entity was deprecated. | 0 | 1 | xsd:string |
sh:pattern
^\d+\.\d+\.\d+$
|
-- |
| qudt:exactMatch | owl:ObjectProperty | 0 | * | qudt:Concept | -- | ||
| qudt:guidance | rdf:Property | 0 | * | rdf:HTML | -- | ||
| qudt:hasRule | rdf:Property | 0 | * | qudt:Rule | -- | ||
| qudt:id | rdf:Property | <p>The "qudt:id" is an identifier string that uniquely identifies a QUDT concept. The identifier is constructed using a prefix. For example, units are coded using the pattern: "UCCCENNNN", where "CCC" is a numeric code or a category and "NNNN" is a digit string for a member element of that category. </p> <p>For scaled units there may be an addition field that has the format "QNN" where "NN" is a digit string representing an exponent power, and "Q" is a qualifier that indicates with the code "P" that the power is a positive decimal exponent, or the code "N" for a negative decimal exponent, or the code "B" for binary positive exponents. </p> | 0 | 1 | xsd:string | -- | |
| qudt:plainTextDescription | rdf:Property | A plain text description is used to provide a description with only simple ASCII characters for cases where LaTeX , HTML or other markup would not be appropriate. | 0 | * | -- | ||
rdf:type |
-- | 1 | * | -- | |||
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix qudt: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
qudt:ScalarDatatype a rdfs:Class,
sh:NodeShape ;
rdfs:label "Scalar Datatype" ;
dcterms:description """
Scalar data types are those that have a single value.
The permissible values are defined over a domain that may be integers, float, character or boolean.
Often a scalar data type is referred to as a primitive data type.
""" ;
rdfs:isDefinedBy <http://qudt.org/3.5.2/schema/shacl/qudt> ;
rdfs:subClassOf qudt:Datatype .