@prefix ex: . @prefix rel: . @prefix rdf: . @prefix rdfs: . @prefix dc: . ex:Item a rdfs:Class ; rdfs:label "Item" ; rdfs:comment "Generic catalog item." . ex:Category a rdfs:Class ; rdfs:label "Category" ; rdfs:comment "Grouping for catalog items." . ex:ReleaseCycle a rdfs:Class ; rdfs:label "Release cycle" ; rdfs:comment "Cycle used for grouping releases." . ex:Batch a rdfs:Class ; rdfs:label "Batch" ; rdfs:comment "Processing batch." . rel:inCycle a rdf:Property ; rdfs:label "in cycle" ; rdfs:domain ex:Item ; rdfs:range ex:ReleaseCycle . rel:belongsToCategory a rdf:Property ; rdfs:label "belongs to category" ; rdfs:domain ex:Item ; rdfs:range ex:Category . rel:derivedFrom a rdf:Property ; rdfs:label "derived from" ; rdfs:comment "Indicates an item derived from another item." ; rdfs:domain ex:Item ; rdfs:range ex:Item . rel:sourceBatch a rdf:Property ; rdfs:label "source batch" ; rdfs:domain ex:Item ; rdfs:range ex:Batch . rel:originBatch a rdf:Property ; rdfs:label "origin batch" ; rdfs:domain ex:Batch ; rdfs:range ex:Batch . ex:Cycle_2026 a ex:ReleaseCycle ; rdfs:label "Cycle 2026" ; dc:description "Sample release cycle." . ex:Category_Alpha a ex:Category ; rdfs:label "Alpha series" ; dc:description "Example category for the catalog." . ex:Batch_Starter a ex:Batch ; rdfs:label "Starter batch 2026" ; dc:description "Initial processing batch." ; rel:originBatch ex:Batch_Origin . ex:Batch_Origin a ex:Batch ; rdfs:label "Origin batch 2026" ; dc:description "Original batch used for lineage." . ex:Item_Prototype a ex:Item ; rdfs:label "Prototype Item" ; dc:description "Baseline item used for derived variants." ; rel:inCycle ex:Cycle_2026 ; rel:belongsToCategory ex:Category_Alpha . ex:Item_Prime a ex:Item ; rdfs:label "Prime Variant" ; dc:description "A refined variant derived from the prototype." ; rel:inCycle ex:Cycle_2026 ; rel:belongsToCategory ex:Category_Alpha ; rel:derivedFrom ex:Item_Prototype ; rel:sourceBatch ex:Batch_Starter . ex:Item_Amber a ex:Item ; rdfs:label "Amber Variant" ; dc:description "Variant with amber coloration." ; rel:inCycle ex:Cycle_2026 ; rel:belongsToCategory ex:Category_Alpha ; rel:derivedFrom ex:Item_Prototype ; rel:sourceBatch ex:Batch_Starter . ex:Item_Amber_II a ex:Item ; rdfs:label "Amber Variant II" ; dc:description "Second-generation amber variant." ; rel:inCycle ex:Cycle_2026 ; rel:belongsToCategory ex:Category_Alpha ; rel:derivedFrom ex:Item_Amber ; rel:sourceBatch ex:Batch_Starter .