@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sdml: <http://sdml.io/sdml-owl.ttl#> .

campaign:
    rdf:type
        owl:Ontology ,
        sdml:Module ;
    sdml:srcLabel "campaign" .

campaign:VehicleClass
    rdf:type
        owl:Class ,
        sdml:Union ;
    sdml:hasTypeVariant
        campaign:VehicleClass__Car ,
        campaign:VehicleClass__Boat ;
    sdml:srcLabel "VehicleClass" ;
    rdfs:isDefinedBy campaign: .

campaign:VehicleClass__Car
    rdf:type
        owl:Class ,
        sdml:TypeVariant ;
    rdfs:subClassOf campaign:VehicleClass ;
    owl:equivalentClass campaign:Car ;
    sdml:srcLabel "VehicleClass__Car" ;
    rdfs:isDefinedBy campaign: .

campaign:VehicleClass__Boat
    rdf:type
        owl:Class ,
        sdml:TypeVariant ;
    rdfs:subClassOf campaign:VehicleClass ;
    owl:equivalentClass campaign:Boat ;
    sdml:srcLabel "VehicleClass__Boat" ;
    rdfs:isDefinedBy campaign: .

