<?xml version="1.0"?>
<rdf:RDF 
	xmlns:owl="http://www.w3.org/2002/07/owl#" 
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" 
	xmlns="http://www.mindswap.org/2004/multipleOnt/FactoredOntologies/FactoredWine/factoredRegion.xml#" 
	xml:base="http://www.mindswap.org/2004/multipleOnt/FactoredOntologies/FactoredWine/factoredRegion.xml#"
>

  <owl:Ontology rdf:about="">
    <rdfs:comment>A Component Ontology on Regions</rdfs:comment>
    <rdfs:label>Region Ontology</rdfs:label>
  </owl:Ontology>

  <owl:Class rdf:ID="Region"/>
  <owl:ObjectProperty rdf:ID="locatedIn">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:range rdf:resource="#Region"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="adjacentRegion">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
    <rdfs:domain rdf:resource="#Region"/>
    <rdfs:range rdf:resource="#Region"/>
  </owl:ObjectProperty>
  <Region rdf:ID="USRegion"/>
  <Region rdf:ID="MedocRegion">
    <locatedIn rdf:resource="#BordeauxRegion"/>
  </Region>
  <Region rdf:ID="LoireRegion">
    <locatedIn rdf:resource="#FrenchRegion"/>
  </Region>
  <Region rdf:ID="ItalianRegion"/>
  <Region rdf:ID="FrenchRegion"/>
  <Region rdf:ID="CaliforniaRegion">
    <locatedIn rdf:resource="#USRegion"/>
  </Region>
  <Region rdf:ID="TexasRegion">
    <locatedIn rdf:resource="#USRegion"/>
  </Region>
  <Region rdf:ID="BourgogneRegion">
    <locatedIn rdf:resource="#FrenchRegion"/>
  </Region>
  <Region rdf:ID="BordeauxRegion">
    <locatedIn rdf:resource="#FrenchRegion"/>
  </Region>
  <Region rdf:ID="AustralianRegion"/>
  <Region rdf:ID="AlsaceRegion">
    <locatedIn rdf:resource="#FrenchRegion"/>
  </Region>
  <Region rdf:ID="AnjouRegion">
    <locatedIn rdf:resource="#LoireRegion"/>
  </Region>
  <Region rdf:ID="ArroyoGrandeRegion">
    <locatedIn rdf:resource="#CaliforniaRegion"/>
  </Region>
  <Region rdf:ID="BeaujolaisRegion">
    <locatedIn rdf:resource="#FrenchRegion"/>
  </Region>
  <Region rdf:ID="CentralCoastRegion">
    <locatedIn rdf:resource="#CaliforniaRegion"/>
  </Region>
  <Region rdf:ID="ChiantiRegion">
    <locatedIn rdf:resource="#ItalianRegion"/>
  </Region>
  <Region rdf:ID="CotesDOrRegion">
    <locatedIn rdf:resource="#BourgogneRegion"/>
  </Region>
  <Region rdf:ID="EdnaValleyRegion">
    <locatedIn rdf:resource="#CaliforniaRegion"/>
  </Region>
  <Region rdf:ID="MargauxRegion">
    <locatedIn rdf:resource="#MedocRegion"/>
  </Region>
  <Region rdf:ID="MendocinoRegion">
    <locatedIn rdf:resource="#CaliforniaRegion"/>
    <adjacentRegion rdf:resource="#SonomaRegion"/>
  </Region>
  <Region rdf:ID="MeursaultRegion">
    <locatedIn rdf:resource="#BourgogneRegion"/>
  </Region>
  <Region rdf:ID="MuscadetRegion">
    <locatedIn rdf:resource="#LoireRegion"/>
  </Region>
  <Region rdf:ID="NapaRegion">
    <locatedIn rdf:resource="#CaliforniaRegion"/>
  </Region>
  <Region rdf:ID="NewZealandRegion"/>
  <Region rdf:ID="PauillacRegion">
    <locatedIn rdf:resource="#MedocRegion"/>
  </Region>
  <Region rdf:ID="GermanyRegion"/>
  <Region rdf:ID="PortugalRegion"/>
  <Region rdf:ID="SancerreRegion">
    <locatedIn rdf:resource="#LoireRegion"/>
  </Region>
  <Region rdf:ID="SantaBarbaraRegion">
    <locatedIn rdf:resource="#CaliforniaRegion"/>
  </Region>
  <Region rdf:ID="CentralTexasRegion">
    <locatedIn rdf:resource="#TexasRegion"/>
  </Region>
  <Region rdf:ID="SantaCruzMountainsRegion">
    <locatedIn rdf:resource="#CaliforniaRegion"/>
  </Region>
  <Region rdf:ID="SauterneRegion">
    <locatedIn rdf:resource="#BordeauxRegion"/>
  </Region>
  <Region rdf:ID="SonomaRegion">
    <locatedIn rdf:resource="#CaliforniaRegion"/>
  </Region>
  <Region rdf:ID="SouthAustraliaRegion">
    <locatedIn rdf:resource="#AustralianRegion"/>
  </Region>
  <Region rdf:ID="StEmilionRegion">
    <locatedIn rdf:resource="#BordeauxRegion"/>
  </Region>
  <Region rdf:ID="ToursRegion">
    <locatedIn rdf:resource="#LoireRegion"/>
  </Region>

<owl:AllDifferent>
    <owl:distinctMembers rdf:parseType="Collection">
      <Region rdf:about="#CaliforniaRegion"/>
      <Region rdf:about="#USRegion"/>
      <Region rdf:about="#TexasRegion"/>
    </owl:distinctMembers>
  </owl:AllDifferent>

</rdf:RDF>



