@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ex:      <http://example.org/vocab#> .
@prefix wdrs:    <http://www.w3.org/2007/05/powder-s#> .
@prefix owl:     <http://www.w3.org/2002/07/owl#> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

<>    rdf:type owl:Ontology ;
      wdrs:issued "2007-12-14T00:00:00" ;
      wdrs:issuedby <http://authority.example.org/company.rdf#me> .

<#square>
      rdf:type owl:Class ;
      rdfs:subClassOf
              [ rdf:type owl:Class ;
                owl:intersectionOf ([ rdf:type owl:Restriction ;
                            owl:hasValue ex:shiny ;
                            owl:onProperty ex:finish
                          ] [ rdf:type owl:Restriction ;
                            owl:hasValue "square" ;
                            owl:onProperty ex:shape
                          ])
              ] .

<#round>
      rdf:type owl:Class ;
      rdfs:subClassOf
              [ rdf:type owl:Class ;
                owl:intersectionOf ([ rdf:type owl:Restriction ;
                            owl:hasValue ex:matt ;
                            owl:onProperty ex:finish
                          ] [ rdf:type owl:Restriction ;
                            owl:hasValue "round" ;
                            owl:onProperty ex:shape
                          ])
              ] .

<#hexagonal>
      rdf:type owl:Class ;
      rdfs:subClassOf
              [ rdf:type owl:Class ;
                owl:intersectionOf ([ rdf:type owl:Restriction ;
                            owl:hasValue ex:eggshell ;
                            owl:onProperty ex:finish
                          ] [ rdf:type owl:Restriction ;
                            owl:hasValue "hexagonal" ;
                            owl:onProperty ex:shape
                          ])
              ] .
