@prefix : . @prefix qb: . @prefix xsd: . @prefix rdf: . @prefix rdfs: . @prefix sdmx-attribute: . @prefix sdmx-concept: . @prefix dbo: . :transformationVersion a rdf:Property; rdfs:label "transformation version"@en; rdfs:comment "the transformation version is used to detect outdated datasets that must be retransformed because of changes in the modelling."@en; rdfs:domain qb:DataSet; rdfs:range xsd:positiveInteger. :sourceCreated a rdf:Property; rdfs:label "source data creation date"@en; rdfs:domain qb:DataSet; rdfs:range xsd:dateTime. :sourceModified a rdf:Property; rdfs:label "source data modification date"@en; rdfs:domain qb:DataSet; rdfs:range xsd:dateTime. :CountryComponentSpecification a qb:ComponentSpecification; rdfs:label "country"; rdfs:comment "The country a dataset references."@en; qb:attribute sdmx-attribute:refArea; qb:componentRequired "false"^^xsd:boolean; qb:componentAttachment qb:DataSet,qb:Observation. :DateComponentSpecification a qb:ComponentSpecification; rdfs:label "time"; qb:dimension :refDate; qb:componentRequired "false"^^xsd:boolean. :YearComponentSpecification a qb:ComponentSpecification; rdfs:label "year"; qb:dimension :refYear; qb:componentAttachment qb:DataSet,qb:Observation; qb:componentRequired "false"^^xsd:boolean. :CurrencyComponentSpecification a qb:ComponentSpecification; rdfs:label "currency"; qb:attribute dbo:currency; qb:componentRequired "true"^^xsd:boolean; qb:componentAttachment qb:Observation. :refDate a rdf:Property,qb:DimensionProperty; rdfs:subPropertyOf sdmx-concept:refPeriod; rdfs:label "reference date"; rdfs:comment "the date an observation refers to"; rdfs:domain qb:Observation; rdfs:range xsd:date. :refYear a rdf:Property,qb:DimensionProperty; rdfs:subPropertyOf sdmx-concept:refPeriod; rdfs:label "reference year"; rdfs:comment "the year an observation refers to"; rdfs:domain qb:Observation; rdfs:range xsd:gYear. dbo:currency rdfs:range dbo:Currency. sdmx-attribute:refArea rdfs:range .