@base .
@prefix ns: .
@prefix qb: .
@prefix rdf: .
@prefix rdfs: .
@prefix prop: .
@prefix dct: .
@prefix xsd: .
@prefix cs: .
@prefix code: .
@prefix owl: .
@prefix skos: .
@prefix foaf: .
@prefix org: .
@prefix prov: .
ns:dsd-bacon a qb:DataStructureDefinition;
qb:component cs:producer ;
qb:component cs:pricerange ;
qb:component cs:chunkiness ;
qb:component cs:deliciousness .
ns:dataset-bacon a qb:DataSet ;
rdfs:label "bacon"@en ;
qb:structure ns:dsd-bacon .
cs:producer a qb:ComponentSpecification ;
rdfs:label "producer" ;
qb:dimension prop:producer .
cs:pricerange a qb:ComponentSpecification ;
rdfs:label "pricerange" ;
qb:dimension prop:pricerange .
cs:chunkiness a qb:ComponentSpecification ;
rdfs:label "chunkiness" ;
qb:measure prop:chunkiness .
cs:deliciousness a qb:ComponentSpecification ;
rdfs:label "deliciousness" ;
qb:measure prop:deliciousness .
prop:producer a rdf:Property, qb:DimensionProperty ;
rdfs:label "producer"@en ;
qb:codeList code:producer ;
rdfs:range code:Producer .
prop:pricerange a rdf:Property, qb:DimensionProperty ;
rdfs:label "pricerange"@en ;
qb:codeList code:pricerange ;
rdfs:range code:Pricerange .
prop:chunkiness a rdf:Property, qb:MeasureProperty ;
rdfs:label "chunkiness"@en .
prop:deliciousness a rdf:Property, qb:MeasureProperty ;
rdfs:label "deliciousness"@en .
code:Producer a rdfs:Class, owl:Class;
rdfs:subClassOf skos:Concept ;
rdfs:label "Code list for producer - codelist class"@en;
rdfs:comment "Specifies the producer for each observation";
rdfs:seeAlso code:producer .
code:producer a skos:ConceptScheme;
skos:prefLabel "Code list for producer - codelist scheme"@en;
rdfs:label "Code list for producer - codelist scheme"@en;
skos:notation "CL_PRODUCER";
skos:note "Specifies the producer for each observation";
skos:hasTopConcept ;
skos:hasTopConcept ;
skos:hasTopConcept ;
.
code:Pricerange a rdfs:Class, owl:Class;
rdfs:subClassOf skos:Concept ;
rdfs:label "Code list for pricerange - codelist class"@en;
rdfs:comment "Specifies the pricerange for each observation";
rdfs:seeAlso code:pricerange .
code:pricerange a skos:ConceptScheme;
skos:prefLabel "Code list for pricerange - codelist scheme"@en;
rdfs:label "Code list for pricerange - codelist scheme"@en;
skos:notation "CL_PRICERANGE";
skos:note "Specifies the pricerange for each observation";
skos:hasTopConcept ;
skos:hasTopConcept ;
skos:hasTopConcept ;
.
a skos:Concept, code:Producer;
skos:topConceptOf code:producer ;
skos:prefLabel "hormel" ;
skos:inScheme code:producer .
a skos:Concept, code:Producer;
skos:topConceptOf code:producer ;
skos:prefLabel "newskies" ;
skos:inScheme code:producer .
a skos:Concept, code:Producer;
skos:topConceptOf code:producer ;
skos:prefLabel "whys" ;
skos:inScheme code:producer .
a skos:Concept, code:Pricerange;
skos:topConceptOf code:pricerange ;
skos:prefLabel "low" ;
skos:inScheme code:pricerange .
a skos:Concept, code:Pricerange;
skos:topConceptOf code:pricerange ;
skos:prefLabel "medium" ;
skos:inScheme code:pricerange .
a skos:Concept, code:Pricerange;
skos:topConceptOf code:pricerange ;
skos:prefLabel "nonexistant" ;
skos:inScheme code:pricerange .
ns:obshormel a qb:Observation ;
qb:dataSet ns:dataset-bacon ;
rdfs:label "hormel" ;
prop:producer ;
prop:pricerange ;
prop:chunkiness 1 ;
prop:deliciousness 1 ;
.
ns:obsnewskies a qb:Observation ;
qb:dataSet ns:dataset-bacon ;
rdfs:label "newskies" ;
prop:producer ;
prop:pricerange ;
prop:chunkiness 6 ;
prop:deliciousness 9 ;
.
ns:obswhys a qb:Observation ;
qb:dataSet ns:dataset-bacon ;
rdfs:label "whys" ;
prop:producer ;
prop:pricerange ;
prop:chunkiness 9001 ;
prop:deliciousness 6 ;
.