ontology/examples/ontology-extensions/vehicle/vehicle.ttl
author Paul Groth <p.t.groth@vu.nl>
Fri, 07 Jun 2013 20:21:19 +0200
changeset 6412 600c6fd1fdb4
parent 475 402f7b5625e1
permissions -rw-r--r--
minor updates to address dong's comments
     1 @prefix rdfs:     <http://www.w3.org/2000/01/rdf-schema#> .
     2 @prefix owl:      <http://www.w3.org/2002/07/owl#> .
     3 @prefix frbrcore: <http://purl.org/vocab/frbr/core#> .
     4 @prefix prov:     <http://www.w3.org/ns/prov-o/> .
     5 @prefix vehicle:  <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/vehicle/vehicle.ttl#> .
     6 
     7 <>
     8    rdfs:seeAlso <http://www.w3.org/2011/prov/track/issues/89>;
     9 .
    10 
    11 vehicle:Vehicle
    12    rdfs:label "Vehicle";
    13    rdfs:subClassOf prov:Entity;
    14    rdfs:subClassOf [
    15       a owl:Restriction;
    16       owl:onProperty vehicle:make;
    17       owl:cardinality 1;
    18    ];
    19    rdfs:subClassOf [
    20       a owl:Restriction;
    21       owl:onProperty vehicle:model;
    22       owl:cardinality 1;
    23    ];
    24    rdfs:subClassOf [
    25       a owl:Restriction;
    26       owl:onProperty vehicle:vin;
    27       owl:cardinality 1;
    28    ];
    29    rdfs:subClassOf [
    30       a owl:Restriction;
    31       owl:onProperty frbrcore:owner;
    32       owl:cardinality 1;
    33    ];
    34 .
    35 
    36 vehicle:make
    37    a owl:ObjectProperty;
    38    rdfs:label "make";
    39    rdfs:comment "e.g. :Toyota";
    40 .
    41 
    42 vehicle:model
    43    a owl:ObjectProperty;
    44    rdfs:label "model";
    45    rdfs:comment "e.g. :Corolla";
    46 .
    47 
    48 vehicle:vin
    49    a owl:DatatypeProperty;
    50    rdfs:label "VIN";
    51    rdfs:comment "Vehicle Identification Number";
    52 .