
contribute.contribution-shapes.ttl Maven / Gradle / Ivy
@prefix rdf: .
@prefix rdfs: .
@prefix sh: .
@prefix xsd: .
@prefix constant: .
@prefix dc: .
@prefix dcterms: .
@prefix mc: .
@prefix owl: .
@prefix prov: .
@prefix qkdv: .
@prefix quantitykind: .
@prefix qudt: .
@prefix skos: .
@prefix unit: .
@prefix vaem: .
@prefix voag: .
@prefix qls: .
qls:UnitForContributionShape
a sh:NodeShape ;
sh:targetClass qudt:Unit ;
sh:property [ sh:path rdfs:label ;
sh:datatype rdf:langString ;
sh:minCount 1 ;
sh:message "rdfs:label is missing" ; ] ;
sh:property [ sh:path qudt:conversionMultiplier ;
sh:datatype xsd:decimal ;
sh:minCount 1 ;
sh:maxCount 1 ;
sh:message "qudt:conversionMultiplier is missing, duplicated, or not of datatype xsd:decimal" ; ] ;
sh:property [ sh:path qudt:conversionOffset ;
sh:datatype xsd:decimal ;
sh:maxCount 1 ;
sh:message "qudt:conversionOffset is duplicated or not of datatype xsd:decimal" ; ] ;
sh:property [ sh:path qudt:hasDimensionVector ;
sh:nodeKind sh:IRI ;
sh:minCount 1 ;
sh:maxCount 1 ;
sh:message "qudt:hasDimensionVector is missing or not an IRI" ; ] ;
sh:property [ sh:path qudt:plainTextDescription ;
sh:datatype xsd:string ;
sh:minCount 1 ;
sh:maxCount 1 ;
sh:message "qudt:plainTextDescription is missing or not of datatype xsd:string" ; ] ;
sh:property [ sh:path qudt:hasQuantityKind ;
sh:nodeKind sh:IRI ;
sh:minCount 1 ;
sh:maxCount 1 ;
sh:message "qudt:hasQuantityKind is missing or not an IRI" ; ] ;
sh:property [ sh:path rdfs:isDefinedBy ;
sh:nodeKind sh:IRI ;
sh:minCount 1 ;
sh:maxCount 1 ;
sh:message "qudt:isDefinedBy is missing or not an IRI" ; ] ;
sh:property [ sh:path qudt:symbol ;
sh:datatype xsd:string ;
sh:minCount 1 ;
sh:maxCount 1 ;
sh:message "qudt:symbol is missing or not of datatype xsd:string" ; ] .
qls:QuantityKindForContributionShape
a sh:NodeShape ;
sh:targetClass qudt:QuantityKind ;
sh:property [ sh:path rdfs:label ;
sh:datatype rdf:langString ;
sh:minCount 1 ;
sh:message "rdfs:label is missing" ; ] ;
sh:property [ sh:path qudt:hasDimensionVector ;
sh:nodeKind sh:IRI ;
sh:minCount 1 ;
sh:maxCount 1 ;
sh:message "qudt:hasDimensionVector is missing or not an IRI" ; ] ;
sh:property [ sh:path qudt:plainTextDescription ;
sh:datatype xsd:string ;
sh:minCount 1 ;
sh:maxCount 1 ;
sh:message "qudt:plainTextDescription is missing or not of datatype xsd:string" ; ] ;
sh:property [ sh:path rdfs:isDefinedBy ;
sh:nodeKind sh:IRI ;
sh:minCount 1 ;
sh:maxCount 1 ;
sh:message "qudt:isDefinedBy is missing or not an IRI" ; ] .
© 2015 - 2025 Weber Informatics LLC | Privacy Policy