| Reasoning over an ontology of wines | | The facts in the large table below were extracted from the file | http://www.w3.org/TR/2002/WD-owl-guide-20021104/wine.owl | | Version 20080425 some-item1 can have the property some-property1 with the value some-value1 (with tags) that-item1 can be shown locally as some-item that-property1 can be shown locally as some-property that-value1 can be shown locally as some-value ------------------------------------------------------------------------------------ that-item can have the property that-property with the value that-value some-item1 has a property some-property1 with the value some-value1 (with tags) that-item1 can be shown locally as some-item that-property1 can be shown locally as some-property that-value1 can be shown locally as some-value ------------------------------------------------------------------------------- that-item has a property that-property with the value that-value some-item has a description some-description that-description is related by rdf:type to w3owl#Restriction that-description is related by w3owl#:onProperty to some-property that-description is related by w3owl#:hasValue to some-value ----------------------------------------------------------------------------------- that-item can have the property that-property with the value that-value (with tags) some-item is related by w3rdfs#:subClassOf to some-item1 that-item1 is a description of a resource that-item1 is related by rdf:type to w3owl#Restriction that-item1 is related by w3owl#:onProperty to some-property that-item1 is related by some-predicate to some-value not : that-value is a description of a resource that-predicate is not equal w3owl#:onProperty that-predicate is not equal rdf:type ---------------------------------------------------------------------------- that-item has a property that-property with the value that-value (with tags) some-item is related by w3rdfs#:subClassOf to some-item1 that-item1 is a description of a resource that-item1 is related by rdf:type to w3owl#Restriction that-item1 is related by w3owl#:onProperty to some-property that-item1 is related by some-predicate to some-item2 that-item2 is a description of a resource that-item2 is related by some-predicate1 to some-list1 that-list1 is related by rdf:type to rdf:List that-list1 is related by rdf:rest to some-list2 that-list2 is related by rdf:first to some-value ---------------------------------------------------------------------------- that-item has a property that-property with the value that-value (with tags) some-class is a Class in the wine ontology that-class is related by w3owl#:intersectionOf to some-item2 that-item2 is related by rdf:type to rdf:List some-item3 is reachable from that-item2 that-item3 is related by rdf:first to some-description that-description is a description of a resource ------------------------------------------------------ that-class has a description that-description some-class is a Class in the wine ontology not : that-class has a super class in the wine ontology ------------------------------------------------------- that-class is a top class in the wine ontology some-class is related by w3rdfs#:subClassOf to some-class1 not : that-class1 is a description of a resource ---------------------------------------------------------- that-class has a super class in the wine ontology some-class1 is related by w3rdfs#:subClassOf to some-class not : that-class is a description of a resource ---------------------------------------------------------- that-class is a Class in the wine ontology some-class is related by w3rdfs#:subClassOf to some-class1 not : that-class is a description of a resource ---------------------------------------------------------- that-class is a Class in the wine ontology some-class is related by rdf:type to w3owl#Class not : that-class is a description of a resource ------------------------------------------------ that-class is a Class in the wine ontology some-item is a match to __Description* ----------------------------------------- that-item is a description of a resource some-item is a start element of a list -------------------------------------- that-item is reachable from that-item some-item2 is reachable from some-item1 that-item2 is related by rdf:rest to some-item3 that-item3 is not equal rdf:nil ------------------------------------------------ that-item3 is reachable from that-item1 some-item is related by rdf:type to rdf:List not : that-item is below the start element of a list ---------------------------------------------------- that-item is a start element of a list some-item1 is related by rdf:rest to some-item2 ----------------------------------------------- that-item2 is below the start element of a list some-tag is a prefix that we can omit locally that-tag followed by some-item = some-prefixed-item -------------------------------------------------------------- that-prefixed-item can be shown locally as that-item some-item is shorthand for some-uri ---------------------------------------------- that-item is a prefix that we can omit locally this-item is a prefix that we can omit locally ============================================== literal: this-item is shorthand for this-uri ===================================================================== w3owl# http://www.w3.org/2002/07/owl w3wine1# http://www.w3.org/TR/2003/CR-owl-guide-20030818/wine w3wine2# http://www.w3.org/TR/2003/PR-owl-guide-20031209/wine w3food# http://www.w3.org/TR/2003/PR-owl-guide-20031209/food w3rdfs#: http://www.w3.org/2000/01/rdf-schema w3xmls# http://www.w3.org/2001/XMLSchema w3owl#: w3owl#: this-subject is related by this-relation to this-object ============================================================================================================================= w3wine2 rdf:type w3owl#Ontology w3wine2 w3rdfs#:comment literal:An example OWL ontology w3wine1 rdf:type w3owl#Ontology w3wine2 w3owl#:priorVersion w3wine1 w3wine2 w3owl#:imports w3food w3wine2 w3rdfs#:comment literal:See http://ontolingua.stanford.edu/ w3wine2 w3rdfs#:label literal:Wine Ontology w3wine2#Wine rdf:type w3owl#Class w3wine2#Wine w3rdfs#:subClassOf w3food#PotableLiquid __Description1 rdf:type w3owl#Restriction __Description1 w3owl#:onProperty w3wine2#hasMaker __Description1 w3owl#:cardinality literal:1 w3wine2#Wine w3rdfs#:subClassOf __Description1 __Description2 rdf:type w3owl#Restriction __Description2 w3owl#:onProperty w3wine2#hasMaker __Description2 w3owl#:allValuesFrom w3wine2#Winery w3wine2#Wine w3rdfs#:subClassOf __Description2 __Description3 rdf:type w3owl#Restriction __Description3 w3owl#:onProperty w3wine2#madeFromGrape __Description3 w3owl#:minCardinality literal:1 w3wine2#Wine w3rdfs#:subClassOf __Description3 __Description4 rdf:type w3owl#Restriction __Description4 w3owl#:onProperty w3wine2#hasSugar __Description4 w3owl#:cardinality literal:1 w3wine2#Wine w3rdfs#:subClassOf __Description4 __Description5 rdf:type w3owl#Restriction __Description5 w3owl#:onProperty w3wine2#hasFlavor __Description5 w3owl#:cardinality literal:1 w3wine2#Wine w3rdfs#:subClassOf __Description5 __Description6 rdf:type w3owl#Restriction __Description6 w3owl#:onProperty w3wine2#hasBody __Description6 w3owl#:cardinality literal:1 w3wine2#Wine w3rdfs#:subClassOf __Description6 __Description7 rdf:type w3owl#Restriction __Description7 w3owl#:onProperty w3wine2#hasColor __Description7 w3owl#:cardinality literal:1 w3wine2#Wine w3rdfs#:subClassOf __Description7 __Description8 rdf:type w3owl#Restriction __Description8 w3owl#:onProperty w3wine2#locatedIn __Description8 w3owl#:someValuesFrom w3wine2#Region w3wine2#Wine w3rdfs#:subClassOf __Description8 w3wine2#Wine w3rdfs#:label literal:wine w3wine2#Wine w3rdfs#:label literal:vin w3wine2#Vintage rdf:type w3owl#Class __Description9 rdf:type w3owl#Restriction __Description9 w3owl#:onProperty w3wine2#hasVintageYear __Description9 w3owl#:cardinality literal:1 w3wine2#Vintage w3rdfs#:subClassOf __Description9 w3wine2#WineGrape rdf:type w3owl#Class w3wine2#WineGrape w3rdfs#:subClassOf w3food#Grape w3wine2#WhiteWine rdf:type w3owl#Class w3wine2#WhiteWine w3owl#:intersectionOf __List1 w3wine2#Wine rdf:type w3owl#Class __List1 rdf:type rdf:List __List1 rdf:first w3wine2#Wine __List1 rdf:rest __List2 __Description10 rdf:type w3owl#Restriction __Description10 w3owl#:onProperty w3wine2#hasColor __Description10 w3owl#:hasValue w3wine2#White __List2 rdf:type rdf:List __List2 rdf:first __Description10 __List2 rdf:rest rdf:nil w3wine2#WhiteTableWine rdf:type w3owl#Class w3wine2#WhiteTableWine w3owl#:intersectionOf __List3 w3wine2#TableWine rdf:type w3owl#Class __List3 rdf:type rdf:List __List3 rdf:first w3wine2#TableWine __List3 rdf:rest __List4 __Description11 rdf:type w3owl#Restriction __Description11 w3owl#:onProperty w3wine2#hasColor __Description11 w3owl#:hasValue w3wine2#White __List4 rdf:type rdf:List __List4 rdf:first __Description11 __List4 rdf:rest rdf:nil w3wine2#WhiteNonSweetWine rdf:type w3owl#Class w3wine2#WhiteNonSweetWine w3owl#:intersectionOf __List5 w3wine2#WhiteWine rdf:type w3owl#Class __List5 rdf:type rdf:List __List5 rdf:first w3wine2#WhiteWine __List5 rdf:rest __List8 __Description12 rdf:type w3owl#Restriction __Description12 w3owl#:onProperty w3wine2#hasSugar __Description13 rdf:type w3owl#Class __Description13 w3owl#:oneOf __List6 w3wine2#Dry rdf:type w3owl#Thing __List6 rdf:type rdf:List __List6 rdf:first w3wine2#Dry __List6 rdf:rest __List7 w3wine2#OffDry rdf:type w3owl#Thing __List7 rdf:type rdf:List __List7 rdf:first w3wine2#OffDry __List7 rdf:rest rdf:nil __Description12 w3owl#:allValuesFrom __Description13 __List8 rdf:type rdf:List __List8 rdf:first __Description12 __List8 rdf:rest rdf:nil w3wine2#WhiteLoire rdf:type w3owl#Class w3wine2#WhiteLoire w3owl#:intersectionOf __List9 w3wine2#Loire rdf:type w3owl#Class __List9 rdf:type rdf:List __List9 rdf:first w3wine2#Loire __List9 rdf:rest __List10 w3wine2#WhiteWine rdf:type w3owl#Class __List10 rdf:type rdf:List __List10 rdf:first w3wine2#WhiteWine __List10 rdf:rest rdf:nil w3wine2#WhiteLoire rdf:type w3owl#Class __Description14 rdf:type w3owl#Restriction __Description14 w3owl#:onProperty w3wine2#madeFromGrape __Description15 rdf:type w3owl#Class __Description15 w3owl#:oneOf __List11 w3wine2#CheninBlancGrape rdf:type w3owl#Thing __List11 rdf:type rdf:List __List11 rdf:first w3wine2#CheninBlancGrape __List11 rdf:rest __List12 w3wine2#PinotBlancGrape rdf:type w3owl#Thing __List12 rdf:type rdf:List __List12 rdf:first w3wine2#PinotBlancGrape __List12 rdf:rest __List13 w3wine2#SauvignonBlancGrape rdf:type w3owl#Thing __List13 rdf:type rdf:List __List13 rdf:first w3wine2#SauvignonBlancGrape __List13 rdf:rest rdf:nil __Description14 w3owl#:allValuesFrom __Description15 w3wine2#WhiteLoire w3rdfs#:subClassOf __Description14 w3wine2#WhiteBurgundy rdf:type w3owl#Class w3wine2#WhiteBurgundy w3owl#:intersectionOf __List14 w3wine2#Burgundy rdf:type w3owl#Class __List14 rdf:type rdf:List __List14 rdf:first w3wine2#Burgundy __List14 rdf:rest __List15 w3wine2#WhiteWine rdf:type w3owl#Class __List15 rdf:type rdf:List __List15 rdf:first w3wine2#WhiteWine __List15 rdf:rest rdf:nil w3wine2#WhiteBurgundy rdf:type w3owl#Class __Description16 rdf:type w3owl#Restriction __Description16 w3owl#:onProperty w3wine2#madeFromGrape __Description16 w3owl#:hasValue w3wine2#ChardonnayGrape w3wine2#WhiteBurgundy w3rdfs#:subClassOf __Description16 __Description17 rdf:type w3owl#Restriction __Description17 w3owl#:onProperty w3wine2#madeFromGrape __Description17 w3owl#:maxCardinality literal:1 w3wine2#WhiteBurgundy w3rdfs#:subClassOf __Description17 w3wine2#WhiteBordeaux rdf:type w3owl#Class w3wine2#WhiteBordeaux w3owl#:intersectionOf __List16 w3wine2#Bordeaux rdf:type w3owl#Class __List16 rdf:type rdf:List __List16 rdf:first w3wine2#Bordeaux __List16 rdf:rest __List17 w3wine2#WhiteWine rdf:type w3owl#Class __List17 rdf:type rdf:List __List17 rdf:first w3wine2#WhiteWine __List17 rdf:rest rdf:nil w3wine2#WhiteBordeaux rdf:type w3owl#Class __Description18 rdf:type w3owl#Restriction __Description18 w3owl#:onProperty w3wine2#madeFromGrape __Description19 rdf:type w3owl#Class __Description19 w3owl#:oneOf __List18 w3wine2#SemillonGrape rdf:type w3owl#Thing __List18 rdf:type rdf:List __List18 rdf:first w3wine2#SemillonGrape __List18 rdf:rest __List19 w3wine2#SauvignonBlancGrape rdf:type w3owl#Thing __List19 rdf:type rdf:List __List19 rdf:first w3wine2#SauvignonBlancGrape __List19 rdf:rest rdf:nil __Description18 w3owl#:allValuesFrom __Description19 w3wine2#WhiteBordeaux w3rdfs#:subClassOf __Description18 w3wine2#Region rdf:type w3owl#Class w3wine2#locatedIn rdf:type w3owl#ObjectProperty w3wine2#locatedIn rdf:type w3owl#TransitiveProperty w3wine2#locatedIn w3rdfs#:domain w3owl#Thing w3wine2#locatedIn w3rdfs#:range w3wine2#Region w3wine2#adjacentRegion rdf:type w3owl#ObjectProperty w3wine2#adjacentRegion rdf:type w3owl#SymmetricProperty w3wine2#adjacentRegion w3rdfs#:domain w3wine2#Region w3wine2#adjacentRegion w3rdfs#:range w3wine2#Region w3wine2#VintageYear rdf:type w3owl#Class w3wine2#yearValue rdf:type w3owl#DatatypeProperty w3wine2#yearValue w3rdfs#:domain w3wine2#VintageYear w3wine2#yearValue w3rdfs#:range w3xmls#positiveInteger w3wine2#Year1998 rdf:type w3wine2#VintageYear w3wine2#Year1998 w3wine2#:yearValue literal:1998 w3wine2#hasVintageYear rdf:type w3owl#ObjectProperty w3wine2#hasVintageYear rdf:type w3owl#FunctionalProperty w3wine2#hasVintageYear w3rdfs#:domain w3wine2#Vintage w3wine2#hasVintageYear w3rdfs#:range w3wine2#VintageYear w3wine2#madeFromGrape rdf:type w3owl#ObjectProperty w3wine2#madeFromGrape w3rdfs#:subPropertyOf w3food#madeFromFruit w3wine2#madeFromGrape w3rdfs#:domain w3wine2#Wine w3wine2#madeFromGrape w3rdfs#:range w3wine2#WineGrape w3wine2#madeIntoWine rdf:type w3owl#ObjectProperty w3wine2#madeIntoWine w3owl#:inverseOf w3wine2#madeFromGrape w3wine2#hasWineDescriptor rdf:type w3owl#ObjectProperty w3wine2#hasWineDescriptor w3rdfs#:domain w3wine2#Wine w3wine2#hasWineDescriptor w3rdfs#:range w3wine2#WineDescriptor w3wine2#hasSugar rdf:type w3owl#ObjectProperty w3wine2#hasSugar rdf:type w3owl#FunctionalProperty w3wine2#hasSugar w3rdfs#:subPropertyOf w3wine2#hasWineDescriptor w3wine2#hasSugar w3rdfs#:range w3wine2#WineSugar w3wine2#hasBody rdf:type w3owl#ObjectProperty w3wine2#hasBody rdf:type w3owl#FunctionalProperty w3wine2#hasBody w3rdfs#:subPropertyOf w3wine2#hasWineDescriptor w3wine2#hasBody w3rdfs#:range w3wine2#WineBody w3wine2#hasFlavor rdf:type w3owl#ObjectProperty w3wine2#hasFlavor rdf:type w3owl#FunctionalProperty w3wine2#hasFlavor w3rdfs#:subPropertyOf w3wine2#hasWineDescriptor w3wine2#hasFlavor w3rdfs#:range w3wine2#WineFlavor w3wine2#hasColor rdf:type w3owl#ObjectProperty w3wine2#hasColor rdf:type w3owl#FunctionalProperty w3wine2#hasColor w3rdfs#:subPropertyOf w3wine2#hasWineDescriptor w3wine2#hasColor w3rdfs#:domain w3wine2#Wine w3wine2#hasColor w3rdfs#:range w3wine2#WineColor w3wine2#hasMaker rdf:type w3owl#ObjectProperty w3wine2#hasMaker rdf:type w3owl#FunctionalProperty w3wine2#producesWine rdf:type w3owl#ObjectProperty w3wine2#producesWine w3owl#:inverseOf w3wine2#hasMaker w3wine2#Zinfandel rdf:type w3owl#Class w3wine2#Zinfandel w3owl#:intersectionOf __List20 w3wine2#Wine rdf:type w3owl#Class __List20 rdf:type rdf:List __List20 rdf:first w3wine2#Wine __List20 rdf:rest __List21 __Description20 rdf:type w3owl#Restriction __Description20 w3owl#:onProperty w3wine2#madeFromGrape __Description20 w3owl#:hasValue w3wine2#ZinfandelGrape __List21 rdf:type rdf:List __List21 rdf:first __Description20 __List21 rdf:rest __List22 __Description21 rdf:type w3owl#Restriction __Description21 w3owl#:onProperty w3wine2#madeFromGrape __Description21 w3owl#:maxCardinality literal:1 __List22 rdf:type rdf:List __List22 rdf:first __Description21 __List22 rdf:rest rdf:nil w3wine2#Zinfandel rdf:type w3owl#Class __Description22 rdf:type w3owl#Restriction __Description22 w3owl#:onProperty w3wine2#hasColor __Description22 w3owl#:hasValue w3wine2#Red w3wine2#Zinfandel w3rdfs#:subClassOf __Description22 __Description23 rdf:type w3owl#Restriction __Description23 w3owl#:onProperty w3wine2#hasSugar __Description23 w3owl#:hasValue w3wine2#Dry w3wine2#Zinfandel w3rdfs#:subClassOf __Description23 __Description24 rdf:type w3owl#Restriction __Description24 w3owl#:onProperty w3wine2#hasBody __Description25 rdf:type w3owl#Class __Description25 w3owl#:oneOf __List23 w3wine2#Full rdf:type w3owl#Thing __List23 rdf:type rdf:List __List23 rdf:first w3wine2#Full __List23 rdf:rest __List24 w3wine2#Medium rdf:type w3owl#Thing __List24 rdf:type rdf:List __List24 rdf:first w3wine2#Medium __List24 rdf:rest rdf:nil __Description24 w3owl#:allValuesFrom __Description25 w3wine2#Zinfandel w3rdfs#:subClassOf __Description24 __Description26 rdf:type w3owl#Restriction __Description26 w3owl#:onProperty w3wine2#hasFlavor __Description27 rdf:type w3owl#Class __Description27 w3owl#:oneOf __List25 w3wine2#Moderate rdf:type w3owl#Thing __List25 rdf:type rdf:List __List25 rdf:first w3wine2#Moderate __List25 rdf:rest __List26 w3wine2#Strong rdf:type w3owl#Thing __List26 rdf:type rdf:List __List26 rdf:first w3wine2#Strong __List26 rdf:rest rdf:nil __Description26 w3owl#:allValuesFrom __Description27 w3wine2#Zinfandel w3rdfs#:subClassOf __Description26 w3wine2#Winery rdf:type w3owl#Class w3wine2#WineDescriptor rdf:type w3owl#Class w3wine2#WineDescriptor w3rdfs#:comment literal:Made WineDescriptor unionType w3wine2#WineDescriptor w3owl#:unionOf __List27 w3wine2#WineTaste rdf:type w3owl#Class __List27 rdf:type rdf:List __List27 rdf:first w3wine2#WineTaste __List27 rdf:rest __List28 w3wine2#WineColor rdf:type w3owl#Class __List28 rdf:type rdf:List __List28 rdf:first w3wine2#WineColor __List28 rdf:rest rdf:nil w3wine2#WineTaste rdf:type w3owl#Class w3wine2#WineTaste w3rdfs#:subClassOf w3wine2#WineDescriptor w3wine2#WineColor rdf:type w3owl#Class w3wine2#WineColor w3rdfs#:subClassOf w3wine2#WineDescriptor w3wine2#WineColor w3owl#:oneOf __List29 w3wine2#White rdf:type w3owl#Thing __List29 rdf:type rdf:List __List29 rdf:first w3wine2#White __List29 rdf:rest __List30 w3wine2#Rose rdf:type w3owl#Thing __List30 rdf:type rdf:List __List30 rdf:first w3wine2#Rose __List30 rdf:rest __List31 w3wine2#Red rdf:type w3owl#Thing __List31 rdf:type rdf:List __List31 rdf:first w3wine2#Red __List31 rdf:rest rdf:nil w3wine2#WineSugar rdf:type w3owl#Class w3wine2#WineSugar w3rdfs#:subClassOf w3wine2#WineTaste w3wine2#WineSugar w3owl#:oneOf __List32 w3wine2#Sweet rdf:type w3owl#Thing __List32 rdf:type rdf:List __List32 rdf:first w3wine2#Sweet __List32 rdf:rest __List33 w3wine2#OffDry rdf:type w3owl#Thing __List33 rdf:type rdf:List __List33 rdf:first w3wine2#OffDry __List33 rdf:rest __List34 w3wine2#Dry rdf:type w3owl#Thing __List34 rdf:type rdf:List __List34 rdf:first w3wine2#Dry __List34 rdf:rest rdf:nil w3wine2#WineFlavor rdf:type w3owl#Class w3wine2#WineFlavor w3rdfs#:subClassOf w3wine2#WineTaste w3wine2#WineFlavor w3owl#:oneOf __List35 w3wine2#Delicate rdf:type w3owl#Thing __List35 rdf:type rdf:List __List35 rdf:first w3wine2#Delicate __List35 rdf:rest __List36 w3wine2#Moderate rdf:type w3owl#Thing __List36 rdf:type rdf:List __List36 rdf:first w3wine2#Moderate __List36 rdf:rest __List37 w3wine2#Strong rdf:type w3owl#Thing __List37 rdf:type rdf:List __List37 rdf:first w3wine2#Strong __List37 rdf:rest rdf:nil w3wine2#WineBody rdf:type w3owl#Class w3wine2#WineBody w3rdfs#:subClassOf w3wine2#WineTaste w3wine2#WineBody w3owl#:oneOf __List38 w3wine2#Light rdf:type w3owl#Thing __List38 rdf:type rdf:List __List38 rdf:first w3wine2#Light __List38 rdf:rest __List39 w3wine2#Medium rdf:type w3owl#Thing __List39 rdf:type rdf:List __List39 rdf:first w3wine2#Medium __List39 rdf:rest __List40 w3wine2#Full rdf:type w3owl#Thing __List40 rdf:type rdf:List __List40 rdf:first w3wine2#Full __List40 rdf:rest rdf:nil w3wine2#USRegion rdf:type w3wine2#Region w3wine2#Tours rdf:type w3owl#Class w3wine2#Tours w3owl#:intersectionOf __List41 w3wine2#Loire rdf:type w3owl#Class __List41 rdf:type rdf:List __List41 rdf:first w3wine2#Loire __List41 rdf:rest __List42 __Description28 rdf:type w3owl#Restriction __Description28 w3owl#:onProperty w3wine2#locatedIn __Description28 w3owl#:hasValue w3wine2#ToursRegion __List42 rdf:type rdf:List __List42 rdf:first __Description28 __List42 rdf:rest rdf:nil w3wine2#Tours rdf:type w3owl#Class __Description29 rdf:type w3owl#Restriction __Description29 w3owl#:onProperty w3wine2#madeFromGrape __Description29 w3owl#:hasValue w3wine2#CheninBlancGrape w3wine2#Tours w3rdfs#:subClassOf __Description29 __Description30 rdf:type w3owl#Restriction __Description30 w3owl#:onProperty w3wine2#madeFromGrape __Description30 w3owl#:maxCardinality literal:1 w3wine2#Tours w3rdfs#:subClassOf __Description30 w3wine2#TableWine rdf:type w3owl#Class w3wine2#TableWine w3owl#:intersectionOf __List43 w3wine2#Wine rdf:type w3owl#Class __List43 rdf:type rdf:List __List43 rdf:first w3wine2#Wine __List43 rdf:rest __List44 __Description31 rdf:type w3owl#Restriction __Description31 w3owl#:onProperty w3wine2#hasSugar __Description31 w3owl#:hasValue w3wine2#Dry __List44 rdf:type rdf:List __List44 rdf:first __Description31 __List44 rdf:rest rdf:nil w3wine2#SweetWine rdf:type w3owl#Class w3wine2#SweetWine w3owl#:intersectionOf __List45 w3wine2#Wine rdf:type w3owl#Class __List45 rdf:type rdf:List __List45 rdf:first w3wine2#Wine __List45 rdf:rest __List46 __Description32 rdf:type w3owl#Restriction __Description32 w3owl#:onProperty w3wine2#hasSugar __Description32 w3owl#:hasValue w3wine2#Sweet __List46 rdf:type rdf:List __List46 rdf:first __Description32 __List46 rdf:rest rdf:nil w3wine2#SweetRiesling rdf:type w3owl#Class w3wine2#SweetRiesling w3rdfs#:subClassOf w3wine2#DessertWine __Description33 rdf:type w3owl#Restriction __Description33 w3owl#:onProperty w3wine2#hasBody __Description33 w3owl#:hasValue w3wine2#Full w3wine2#SweetRiesling w3rdfs#:subClassOf __Description33 __Description34 rdf:type w3owl#Restriction __Description34 w3owl#:onProperty w3wine2#hasFlavor __Description35 rdf:type w3owl#Class __Description35 w3owl#:oneOf __List47 w3wine2#Moderate rdf:type w3owl#Thing __List47 rdf:type rdf:List __List47 rdf:first w3wine2#Moderate __List47 rdf:rest __List48 w3wine2#Strong rdf:type w3owl#Thing __List48 rdf:type rdf:List __List48 rdf:first w3wine2#Strong __List48 rdf:rest rdf:nil __Description34 w3owl#:allValuesFrom __Description35 w3wine2#SweetRiesling w3rdfs#:subClassOf __Description34 w3wine2#SweetRiesling w3owl#:intersectionOf __List49 w3wine2#Riesling rdf:type w3owl#Class __List49 rdf:type rdf:List __List49 rdf:first w3wine2#Riesling __List49 rdf:rest __List50 __Description36 rdf:type w3owl#Restriction __Description36 w3owl#:onProperty w3wine2#hasSugar __Description36 w3owl#:hasValue w3wine2#Sweet __List50 rdf:type rdf:List __List50 rdf:first __Description36 __List50 rdf:rest rdf:nil w3wine2#StEmilion rdf:type w3owl#Class __Description37 rdf:type w3owl#Restriction __Description37 w3owl#:onProperty w3wine2#hasColor __Description37 w3owl#:hasValue w3wine2#Red w3wine2#StEmilion w3rdfs#:subClassOf __Description37 __Description38 rdf:type w3owl#Restriction __Description38 w3owl#:onProperty w3wine2#hasFlavor __Description38 w3owl#:hasValue w3wine2#Strong w3wine2#StEmilion w3rdfs#:subClassOf __Description38 __Description39 rdf:type w3owl#Restriction __Description39 w3owl#:onProperty w3wine2#madeFromGrape __Description39 w3owl#:hasValue w3wine2#CabernetSauvignonGrape w3wine2#StEmilion w3rdfs#:subClassOf __Description39 __Description40 rdf:type w3owl#Restriction __Description40 w3owl#:onProperty w3wine2#madeFromGrape __Description40 w3owl#:maxCardinality literal:1 w3wine2#StEmilion w3rdfs#:subClassOf __Description40 w3wine2#StEmilion w3owl#:intersectionOf __List51 w3wine2#Bordeaux rdf:type w3owl#Class __List51 rdf:type rdf:List __List51 rdf:first w3wine2#Bordeaux __List51 rdf:rest __List52 __Description41 rdf:type w3owl#Restriction __Description41 w3owl#:onProperty w3wine2#locatedIn __Description41 w3owl#:hasValue w3wine2#StEmilionRegion __List52 rdf:type rdf:List __List52 rdf:first __Description41 __List52 rdf:rest rdf:nil w3wine2#SemillonOrSauvignonBlanc rdf:type w3owl#Class __Description42 rdf:type w3owl#Restriction __Description42 w3owl#:onProperty w3wine2#hasColor __Description42 w3owl#:hasValue w3wine2#White w3wine2#SemillonOrSauvignonBlanc w3rdfs#:subClassOf __Description42 __Description43 rdf:type w3owl#Restriction __Description43 w3owl#:onProperty w3wine2#hasBody __Description44 rdf:type w3owl#Class __Description44 w3owl#:oneOf __List53 w3wine2#Medium rdf:type w3owl#Thing __List53 rdf:type rdf:List __List53 rdf:first w3wine2#Medium __List53 rdf:rest __List54 w3wine2#Full rdf:type w3owl#Thing __List54 rdf:type rdf:List __List54 rdf:first w3wine2#Full __List54 rdf:rest rdf:nil __Description43 w3owl#:allValuesFrom __Description44 w3wine2#SemillonOrSauvignonBlanc w3rdfs#:subClassOf __Description43 w3wine2#SemillonOrSauvignonBlanc w3owl#:intersectionOf __List55 w3wine2#Wine rdf:type w3owl#Class __List55 rdf:type rdf:List __List55 rdf:first w3wine2#Wine __List55 rdf:rest __List58 __Description45 rdf:type w3owl#Restriction __Description45 w3owl#:onProperty w3wine2#madeFromGrape __Description46 rdf:type w3owl#Class __Description46 w3owl#:oneOf __List56 w3wine2#SemillonGrape rdf:type w3owl#Thing __List56 rdf:type rdf:List __List56 rdf:first w3wine2#SemillonGrape __List56 rdf:rest __List57 w3wine2#SauvignonBlancGrape rdf:type w3owl#Thing __List57 rdf:type rdf:List __List57 rdf:first w3wine2#SauvignonBlancGrape __List57 rdf:rest rdf:nil __Description45 w3owl#:allValuesFrom __Description46 __List58 rdf:type rdf:List __List58 rdf:first __Description45 __List58 rdf:rest rdf:nil w3wine2#Semillon rdf:type w3owl#Class w3wine2#Semillon w3owl#:intersectionOf __List59 w3wine2#SemillonOrSauvignonBlanc rdf:type w3owl#Class __List59 rdf:type rdf:List __List59 rdf:first w3wine2#SemillonOrSauvignonBlanc __List59 rdf:rest __List60 __Description47 rdf:type w3owl#Restriction __Description47 w3owl#:onProperty w3wine2#madeFromGrape __Description47 w3owl#:hasValue w3wine2#SemillonGrape __List60 rdf:type rdf:List __List60 rdf:first __Description47 __List60 rdf:rest __List61 __Description48 rdf:type w3owl#Restriction __Description48 w3owl#:onProperty w3wine2#madeFromGrape __Description48 w3owl#:maxCardinality literal:1 __List61 rdf:type rdf:List __List61 rdf:first __Description48 __List61 rdf:rest rdf:nil w3wine2#SauvignonBlanc rdf:type w3owl#Class w3wine2#SauvignonBlanc w3owl#:intersectionOf __List62 w3wine2#SemillonOrSauvignonBlanc rdf:type w3owl#Class __List62 rdf:type rdf:List __List62 rdf:first w3wine2#SemillonOrSauvignonBlanc __List62 rdf:rest __List63 __Description49 rdf:type w3owl#Restriction __Description49 w3owl#:onProperty w3wine2#madeFromGrape __Description49 w3owl#:hasValue w3wine2#SauvignonBlancGrape __List63 rdf:type rdf:List __List63 rdf:first __Description49 __List63 rdf:rest __List64 __Description50 rdf:type w3owl#Restriction __Description50 w3owl#:onProperty w3wine2#madeFromGrape __Description50 w3owl#:maxCardinality literal:1 __List64 rdf:type rdf:List __List64 rdf:first __Description50 __List64 rdf:rest rdf:nil w3wine2#Sauternes rdf:type w3owl#Class w3wine2#Sauternes w3rdfs#:subClassOf w3wine2#LateHarvest w3wine2#Sauternes w3rdfs#:subClassOf w3wine2#Bordeaux __Description51 rdf:type w3owl#Restriction __Description51 w3owl#:onProperty w3wine2#locatedIn __Description51 w3owl#:hasValue w3wine2#SauterneRegion w3wine2#Sauternes w3rdfs#:subClassOf __Description51 __Description52 rdf:type w3owl#Restriction __Description52 w3owl#:onProperty w3wine2#hasBody __Description52 w3owl#:hasValue w3wine2#Medium w3wine2#Sauternes w3rdfs#:subClassOf __Description52 __Description53 rdf:type w3owl#Restriction __Description53 w3owl#:onProperty w3wine2#hasColor __Description53 w3owl#:hasValue w3wine2#White w3wine2#Sauternes w3rdfs#:subClassOf __Description53 w3wine2#Sancerre rdf:type w3owl#Class __Description54 rdf:type w3owl#Restriction __Description54 w3owl#:onProperty w3wine2#hasBody __Description54 w3owl#:hasValue w3wine2#Medium w3wine2#Sancerre w3rdfs#:subClassOf __Description54 __Description55 rdf:type w3owl#Restriction __Description55 w3owl#:onProperty w3wine2#hasSugar __Description55 w3owl#:hasValue w3wine2#OffDry w3wine2#Sancerre w3rdfs#:subClassOf __Description55 __Description56 rdf:type w3owl#Restriction __Description56 w3owl#:onProperty w3wine2#hasFlavor __Description56 w3owl#:hasValue w3wine2#Delicate w3wine2#Sancerre w3rdfs#:subClassOf __Description56 __Description57 rdf:type w3owl#Restriction __Description57 w3owl#:onProperty w3wine2#madeFromGrape __Description57 w3owl#:hasValue w3wine2#SauvignonBlancGrape w3wine2#Sancerre w3rdfs#:subClassOf __Description57 __Description58 rdf:type w3owl#Restriction __Description58 w3owl#:onProperty w3wine2#madeFromGrape __Description58 w3owl#:maxCardinality literal:1 w3wine2#Sancerre w3rdfs#:subClassOf __Description58 w3wine2#Sancerre w3owl#:intersectionOf __List65 w3wine2#Loire rdf:type w3owl#Class __List65 rdf:type rdf:List __List65 rdf:first w3wine2#Loire __List65 rdf:rest __List66 __Description59 rdf:type w3owl#Restriction __Description59 w3owl#:onProperty w3wine2#locatedIn __Description59 w3owl#:hasValue w3wine2#SancerreRegion __List66 rdf:type rdf:List __List66 rdf:first __Description59 __List66 rdf:rest rdf:nil w3wine2#RoseWine rdf:type w3owl#Class w3wine2#RoseWine w3owl#:intersectionOf __List67 w3wine2#Wine rdf:type w3owl#Class __List67 rdf:type rdf:List __List67 rdf:first w3wine2#Wine __List67 rdf:rest __List68 __Description60 rdf:type w3owl#Restriction __Description60 w3owl#:onProperty w3wine2#hasColor __Description60 w3owl#:hasValue w3wine2#Rose __List68 rdf:type rdf:List __List68 rdf:first __Description60 __List68 rdf:rest rdf:nil w3wine2#Riesling rdf:type w3owl#Class __Description61 rdf:type w3owl#Restriction __Description61 w3owl#:onProperty w3wine2#hasColor __Description61 w3owl#:hasValue w3wine2#White w3wine2#Riesling w3rdfs#:subClassOf __Description61 w3wine2#Riesling w3owl#:intersectionOf __List69 w3wine2#Wine rdf:type w3owl#Class __List69 rdf:type rdf:List __List69 rdf:first w3wine2#Wine __List69 rdf:rest __List70 __Description62 rdf:type w3owl#Restriction __Description62 w3owl#:onProperty w3wine2#madeFromGrape __Description62 w3owl#:hasValue w3wine2#RieslingGrape __List70 rdf:type rdf:List __List70 rdf:first __Description62 __List70 rdf:rest __List71 __Description63 rdf:type w3owl#Restriction __Description63 w3owl#:onProperty w3wine2#madeFromGrape __Description63 w3owl#:maxCardinality literal:1 __List71 rdf:type rdf:List __List71 rdf:first __Description63 __List71 rdf:rest rdf:nil w3wine2#RedWine rdf:type w3owl#Class w3wine2#RedWine w3owl#:intersectionOf __List72 w3wine2#Wine rdf:type w3owl#Class __List72 rdf:type rdf:List __List72 rdf:first w3wine2#Wine __List72 rdf:rest __List73 __Description64 rdf:type w3owl#Restriction __Description64 w3owl#:onProperty w3wine2#hasColor __Description64 w3owl#:hasValue w3wine2#Red __List73 rdf:type rdf:List __List73 rdf:first __Description64 __List73 rdf:rest rdf:nil w3wine2#RedTableWine rdf:type w3owl#Class w3wine2#RedTableWine w3owl#:intersectionOf __List74 w3wine2#TableWine rdf:type w3owl#Class __List74 rdf:type rdf:List __List74 rdf:first w3wine2#TableWine __List74 rdf:rest __List75 __Description65 rdf:type w3owl#Restriction __Description65 w3owl#:onProperty w3wine2#hasColor __Description65 w3owl#:hasValue w3wine2#Red __List75 rdf:type rdf:List __List75 rdf:first __Description65 __List75 rdf:rest rdf:nil w3wine2#RedBurgundy rdf:type w3owl#Class __Description66 rdf:type w3owl#Restriction __Description66 w3owl#:onProperty w3wine2#madeFromGrape __Description66 w3owl#:hasValue w3wine2#PinotNoirGrape w3wine2#RedBurgundy w3rdfs#:subClassOf __Description66 __Description67 rdf:type w3owl#Restriction __Description67 w3owl#:onProperty w3wine2#madeFromGrape __Description67 w3owl#:maxCardinality literal:1 w3wine2#RedBurgundy w3rdfs#:subClassOf __Description67 w3wine2#RedBurgundy w3owl#:intersectionOf __List76 w3wine2#Burgundy rdf:type w3owl#Class __List76 rdf:type rdf:List __List76 rdf:first w3wine2#Burgundy __List76 rdf:rest __List77 w3wine2#RedWine rdf:type w3owl#Class __List77 rdf:type rdf:List __List77 rdf:first w3wine2#RedWine __List77 rdf:rest rdf:nil w3wine2#RedBordeaux rdf:type w3owl#Class __Description68 rdf:type w3owl#Restriction __Description68 w3owl#:onProperty w3wine2#madeFromGrape __Description69 rdf:type w3owl#Class __Description69 w3owl#:oneOf __List78 w3wine2#CabernetSauvignonGrape rdf:type w3owl#Thing __List78 rdf:type rdf:List __List78 rdf:first w3wine2#CabernetSauvignonGrape __List78 rdf:rest __List79 w3wine2#MerlotGrape rdf:type w3owl#Thing __List79 rdf:type rdf:List __List79 rdf:first w3wine2#MerlotGrape __List79 rdf:rest rdf:nil __Description68 w3owl#:allValuesFrom __Description69 w3wine2#RedBordeaux w3rdfs#:subClassOf __Description68 w3wine2#RedBordeaux w3owl#:intersectionOf __List80 w3wine2#Bordeaux rdf:type w3owl#Class __List80 rdf:type rdf:List __List80 rdf:first w3wine2#Bordeaux __List80 rdf:rest __List81 w3wine2#RedWine rdf:type w3owl#Class __List81 rdf:type rdf:List __List81 rdf:first w3wine2#RedWine __List81 rdf:rest rdf:nil w3wine2#Port rdf:type w3owl#Class w3wine2#Port w3rdfs#:subClassOf w3wine2#RedWine __Description70 rdf:type w3owl#Restriction __Description70 w3owl#:onProperty w3wine2#locatedIn __Description70 w3owl#:hasValue w3wine2#PortugalRegion w3wine2#Port w3rdfs#:subClassOf __Description70 __Description71 rdf:type w3owl#Restriction __Description71 w3owl#:onProperty w3wine2#hasBody __Description71 w3owl#:hasValue w3wine2#Full w3wine2#Port w3rdfs#:subClassOf __Description71 __Description72 rdf:type w3owl#Restriction __Description72 w3owl#:onProperty w3wine2#hasFlavor __Description72 w3owl#:hasValue w3wine2#Strong w3wine2#Port w3rdfs#:subClassOf __Description72 __Description73 rdf:type w3owl#Restriction __Description73 w3owl#:onProperty w3wine2#hasSugar __Description73 w3owl#:hasValue w3wine2#Sweet w3wine2#Port w3rdfs#:subClassOf __Description73 w3wine2#PinotNoir rdf:type w3owl#Class __Description74 rdf:type w3owl#Restriction __Description74 w3owl#:onProperty w3wine2#hasColor __Description74 w3owl#:hasValue w3wine2#Red w3wine2#PinotNoir w3rdfs#:subClassOf __Description74 w3wine2#PinotNoir w3owl#:intersectionOf __List82 w3wine2#Wine rdf:type w3owl#Class __List82 rdf:type rdf:List __List82 rdf:first w3wine2#Wine __List82 rdf:rest __List83 __Description75 rdf:type w3owl#Restriction __Description75 w3owl#:onProperty w3wine2#madeFromGrape __Description75 w3owl#:hasValue w3wine2#PinotNoirGrape __List83 rdf:type rdf:List __List83 rdf:first __Description75 __List83 rdf:rest __List84 __Description76 rdf:type w3owl#Restriction __Description76 w3owl#:onProperty w3wine2#madeFromGrape __Description76 w3owl#:maxCardinality literal:1 __List84 rdf:type rdf:List __List84 rdf:first __Description76 __List84 rdf:rest rdf:nil w3wine2#PinotBlanc rdf:type w3owl#Class __Description77 rdf:type w3owl#Restriction __Description77 w3owl#:onProperty w3wine2#hasColor __Description77 w3owl#:hasValue w3wine2#White w3wine2#PinotBlanc w3rdfs#:subClassOf __Description77 w3wine2#PinotBlanc w3owl#:intersectionOf __List85 w3wine2#Wine rdf:type w3owl#Class __List85 rdf:type rdf:List __List85 rdf:first w3wine2#Wine __List85 rdf:rest __List86 __Description78 rdf:type w3owl#Restriction __Description78 w3owl#:onProperty w3wine2#madeFromGrape __Description78 w3owl#:hasValue w3wine2#PinotBlancGrape __List86 rdf:type rdf:List __List86 rdf:first __Description78 __List86 rdf:rest __List87 __Description79 rdf:type w3owl#Restriction __Description79 w3owl#:onProperty w3wine2#madeFromGrape __Description79 w3owl#:maxCardinality literal:1 __List87 rdf:type rdf:List __List87 rdf:first __Description79 __List87 rdf:rest rdf:nil w3wine2#PetiteSyrah rdf:type w3owl#Class __Description80 rdf:type w3owl#Restriction __Description80 w3owl#:onProperty w3wine2#hasColor __Description80 w3owl#:hasValue w3wine2#Red w3wine2#PetiteSyrah w3rdfs#:subClassOf __Description80 __Description81 rdf:type w3owl#Restriction __Description81 w3owl#:onProperty w3wine2#hasSugar __Description81 w3owl#:hasValue w3wine2#Dry w3wine2#PetiteSyrah w3rdfs#:subClassOf __Description81 __Description82 rdf:type w3owl#Restriction __Description82 w3owl#:onProperty w3wine2#hasFlavor __Description83 rdf:type w3owl#Class __Description83 w3owl#:oneOf __List88 w3wine2#Moderate rdf:type w3owl#Thing __List88 rdf:type rdf:List __List88 rdf:first w3wine2#Moderate __List88 rdf:rest __List89 w3wine2#Strong rdf:type w3owl#Thing __List89 rdf:type rdf:List __List89 rdf:first w3wine2#Strong __List89 rdf:rest rdf:nil __Description82 w3owl#:allValuesFrom __Description83 w3wine2#PetiteSyrah w3rdfs#:subClassOf __Description82 __Description84 rdf:type w3owl#Restriction __Description84 w3owl#:onProperty w3wine2#hasBody __Description85 rdf:type w3owl#Class __Description85 w3owl#:oneOf __List90 w3wine2#Medium rdf:type w3owl#Thing __List90 rdf:type rdf:List __List90 rdf:first w3wine2#Medium __List90 rdf:rest __List91 w3wine2#Full rdf:type w3owl#Thing __List91 rdf:type rdf:List __List91 rdf:first w3wine2#Full __List91 rdf:rest rdf:nil __Description84 w3owl#:allValuesFrom __Description85 w3wine2#PetiteSyrah w3rdfs#:subClassOf __Description84 w3wine2#PetiteSyrah w3owl#:intersectionOf __List92 w3wine2#Wine rdf:type w3owl#Class __List92 rdf:type rdf:List __List92 rdf:first w3wine2#Wine __List92 rdf:rest __List93 __Description86 rdf:type w3owl#Restriction __Description86 w3owl#:onProperty w3wine2#madeFromGrape __Description86 w3owl#:hasValue w3wine2#PetiteSyrahGrape __List93 rdf:type rdf:List __List93 rdf:first __Description86 __List93 rdf:rest __List94 __Description87 rdf:type w3owl#Restriction __Description87 w3owl#:onProperty w3wine2#madeFromGrape __Description87 w3owl#:maxCardinality literal:1 __List94 rdf:type rdf:List __List94 rdf:first __Description87 __List94 rdf:rest rdf:nil w3wine2#Pauillac rdf:type w3owl#Class __Description88 rdf:type w3owl#Restriction __Description88 w3owl#:onProperty w3wine2#hasBody __Description88 w3owl#:hasValue w3wine2#Full w3wine2#Pauillac w3rdfs#:subClassOf __Description88 __Description89 rdf:type w3owl#Restriction __Description89 w3owl#:onProperty w3wine2#hasFlavor __Description89 w3owl#:hasValue w3wine2#Strong w3wine2#Pauillac w3rdfs#:subClassOf __Description89 __Description90 rdf:type w3owl#Restriction __Description90 w3owl#:onProperty w3wine2#madeFromGrape __Description90 w3owl#:hasValue w3wine2#CabernetSauvignonGrape w3wine2#Pauillac w3rdfs#:subClassOf __Description90 __Description91 rdf:type w3owl#Restriction __Description91 w3owl#:onProperty w3wine2#madeFromGrape __Description91 w3owl#:maxCardinality literal:1 w3wine2#Pauillac w3rdfs#:subClassOf __Description91 w3wine2#Pauillac w3owl#:intersectionOf __List95 w3wine2#Medoc rdf:type w3owl#Class __List95 rdf:type rdf:List __List95 rdf:first w3wine2#Medoc __List95 rdf:rest __List96 __Description92 rdf:type w3owl#Restriction __Description92 w3owl#:onProperty w3wine2#locatedIn __Description92 w3owl#:hasValue w3wine2#PauillacRegion __List96 rdf:type rdf:List __List96 rdf:first __Description92 __List96 rdf:rest rdf:nil w3wine2#Muscadet rdf:type w3owl#Class __Description93 rdf:type w3owl#Restriction __Description93 w3owl#:onProperty w3wine2#hasBody __Description93 w3owl#:hasValue w3wine2#Light w3wine2#Muscadet w3rdfs#:subClassOf __Description93 __Description94 rdf:type w3owl#Restriction __Description94 w3owl#:onProperty w3wine2#hasFlavor __Description94 w3owl#:hasValue w3wine2#Delicate w3wine2#Muscadet w3rdfs#:subClassOf __Description94 __Description95 rdf:type w3owl#Restriction __Description95 w3owl#:onProperty w3wine2#hasSugar __Description95 w3owl#:hasValue w3wine2#Dry w3wine2#Muscadet w3rdfs#:subClassOf __Description95 __Description96 rdf:type w3owl#Restriction __Description96 w3owl#:onProperty w3wine2#madeFromGrape __Description96 w3owl#:hasValue w3wine2#PinotBlancGrape w3wine2#Muscadet w3rdfs#:subClassOf __Description96 __Description97 rdf:type w3owl#Restriction __Description97 w3owl#:onProperty w3wine2#madeFromGrape __Description97 w3owl#:maxCardinality literal:1 w3wine2#Muscadet w3rdfs#:subClassOf __Description97 w3wine2#Muscadet w3owl#:intersectionOf __List97 w3wine2#Loire rdf:type w3owl#Class __List97 rdf:type rdf:List __List97 rdf:first w3wine2#Loire __List97 rdf:rest __List98 __Description98 rdf:type w3owl#Restriction __Description98 w3owl#:onProperty w3wine2#locatedIn __Description98 w3owl#:hasValue w3wine2#MuscadetRegion __List98 rdf:type rdf:List __List98 rdf:first __Description98 __List98 rdf:rest rdf:nil w3wine2#Meursault rdf:type w3owl#Class __Description99 rdf:type w3owl#Restriction __Description99 w3owl#:onProperty w3wine2#hasBody __Description99 w3owl#:hasValue w3wine2#Full w3wine2#Meursault w3rdfs#:subClassOf __Description99 w3wine2#Meursault w3owl#:intersectionOf __List99 w3wine2#WhiteBurgundy rdf:type w3owl#Class __List99 rdf:type rdf:List __List99 rdf:first w3wine2#WhiteBurgundy __List99 rdf:rest __List100 __Description100 rdf:type w3owl#Restriction __Description100 w3owl#:onProperty w3wine2#locatedIn __Description100 w3owl#:hasValue w3wine2#MeursaultRegion __List100 rdf:type rdf:List __List100 rdf:first __Description100 __List100 rdf:rest rdf:nil w3wine2#Merlot rdf:type w3owl#Class __Description101 rdf:type w3owl#Restriction __Description101 w3owl#:onProperty w3wine2#hasColor __Description101 w3owl#:hasValue w3wine2#Red w3wine2#Merlot w3rdfs#:subClassOf __Description101 __Description102 rdf:type w3owl#Restriction __Description102 w3owl#:onProperty w3wine2#hasSugar __Description102 w3owl#:hasValue w3wine2#Dry w3wine2#Merlot w3rdfs#:subClassOf __Description102 __Description103 rdf:type w3owl#Restriction __Description103 w3owl#:onProperty w3wine2#hasFlavor __Description104 rdf:type w3owl#Class __Description104 w3owl#:oneOf __List101 w3wine2#Moderate rdf:type w3owl#Thing __List101 rdf:type rdf:List __List101 rdf:first w3wine2#Moderate __List101 rdf:rest __List102 w3wine2#Delicate rdf:type w3owl#Thing __List102 rdf:type rdf:List __List102 rdf:first w3wine2#Delicate __List102 rdf:rest rdf:nil __Description103 w3owl#:allValuesFrom __Description104 w3wine2#Merlot w3rdfs#:subClassOf __Description103 __Description105 rdf:type w3owl#Restriction __Description105 w3owl#:onProperty w3wine2#hasBody __Description106 rdf:type w3owl#Class __Description106 w3owl#:oneOf __List103 w3wine2#Light rdf:type w3owl#Thing __List103 rdf:type rdf:List __List103 rdf:first w3wine2#Light __List103 rdf:rest __List104 w3wine2#Medium rdf:type w3owl#Thing __List104 rdf:type rdf:List __List104 rdf:first w3wine2#Medium __List104 rdf:rest rdf:nil __Description105 w3owl#:allValuesFrom __Description106 w3wine2#Merlot w3rdfs#:subClassOf __Description105 w3wine2#Merlot w3owl#:intersectionOf __List105 w3wine2#Wine rdf:type w3owl#Class __List105 rdf:type rdf:List __List105 rdf:first w3wine2#Wine __List105 rdf:rest __List106 __Description107 rdf:type w3owl#Restriction __Description107 w3owl#:onProperty w3wine2#madeFromGrape __Description107 w3owl#:hasValue w3wine2#MerlotGrape __List106 rdf:type rdf:List __List106 rdf:first __Description107 __List106 rdf:rest __List107 __Description108 rdf:type w3owl#Restriction __Description108 w3owl#:onProperty w3wine2#madeFromGrape __Description108 w3owl#:maxCardinality literal:1 __List107 rdf:type rdf:List __List107 rdf:first __Description108 __List107 rdf:rest rdf:nil w3wine2#Meritage rdf:type w3owl#Class __Description109 rdf:type w3owl#Restriction __Description109 w3owl#:onProperty w3wine2#hasColor __Description109 w3owl#:hasValue w3wine2#Red w3wine2#Meritage w3rdfs#:subClassOf __Description109 w3wine2#Meritage w3owl#:intersectionOf __List108 w3wine2#Wine rdf:type w3owl#Class __List108 rdf:type rdf:List __List108 rdf:first w3wine2#Wine __List108 rdf:rest __List114 __Description110 rdf:type w3owl#Restriction __Description110 w3owl#:onProperty w3wine2#madeFromGrape __Description111 rdf:type w3owl#Class __Description111 w3owl#:oneOf __List109 w3wine2#CabernetSauvignonGrape rdf:type w3owl#Thing __List109 rdf:type rdf:List __List109 rdf:first w3wine2#CabernetSauvignonGrape __List109 rdf:rest __List110 w3wine2#CabernetFrancGrape rdf:type w3owl#Thing __List110 rdf:type rdf:List __List110 rdf:first w3wine2#CabernetFrancGrape __List110 rdf:rest __List111 w3wine2#MalbecGrape rdf:type w3owl#Thing __List111 rdf:type rdf:List __List111 rdf:first w3wine2#MalbecGrape __List111 rdf:rest __List112 w3wine2#PetiteVerdotGrape rdf:type w3owl#Thing __List112 rdf:type rdf:List __List112 rdf:first w3wine2#PetiteVerdotGrape __List112 rdf:rest __List113 w3wine2#MerlotGrape rdf:type w3owl#Thing __List113 rdf:type rdf:List __List113 rdf:first w3wine2#MerlotGrape __List113 rdf:rest rdf:nil __Description110 w3owl#:allValuesFrom __Description111 __List114 rdf:type rdf:List __List114 rdf:first __Description110 __List114 rdf:rest __List115 __Description112 rdf:type w3owl#Restriction __Description112 w3owl#:onProperty w3wine2#madeFromGrape __Description112 w3owl#:minCardinality literal:2 __List115 rdf:type rdf:List __List115 rdf:first __Description112 __List115 rdf:rest rdf:nil w3wine2#MedocRegion rdf:type w3wine2#Region w3wine2#MedocRegion w3wine2#:locatedIn w3wine2#BordeauxRegion w3wine2#Medoc rdf:type w3owl#Class __Description113 rdf:type w3owl#Restriction __Description113 w3owl#:onProperty w3wine2#hasColor __Description113 w3owl#:hasValue w3wine2#Red w3wine2#Medoc w3rdfs#:subClassOf __Description113 __Description114 rdf:type w3owl#Restriction __Description114 w3owl#:onProperty w3wine2#hasSugar __Description114 w3owl#:hasValue w3wine2#Dry w3wine2#Medoc w3rdfs#:subClassOf __Description114 w3wine2#Medoc w3owl#:intersectionOf __List116 w3wine2#Bordeaux rdf:type w3owl#Class __List116 rdf:type rdf:List __List116 rdf:first w3wine2#Bordeaux __List116 rdf:rest __List117 __Description115 rdf:type w3owl#Restriction __Description115 w3owl#:onProperty w3wine2#locatedIn __Description115 w3owl#:hasValue w3wine2#MedocRegion __List117 rdf:type rdf:List __List117 rdf:first __Description115 __List117 rdf:rest rdf:nil w3wine2#Margaux rdf:type w3owl#Class __Description116 rdf:type w3owl#Restriction __Description116 w3owl#:onProperty w3wine2#hasFlavor __Description116 w3owl#:hasValue w3wine2#Delicate w3wine2#Margaux w3rdfs#:subClassOf __Description116 __Description117 rdf:type w3owl#Restriction __Description117 w3owl#:onProperty w3wine2#madeFromGrape __Description117 w3owl#:hasValue w3wine2#MerlotGrape w3wine2#Margaux w3rdfs#:subClassOf __Description117 __Description118 rdf:type w3owl#Restriction __Description118 w3owl#:onProperty w3wine2#madeFromGrape __Description118 w3owl#:maxCardinality literal:1 w3wine2#Margaux w3rdfs#:subClassOf __Description118 w3wine2#Margaux w3owl#:intersectionOf __List118 w3wine2#Medoc rdf:type w3owl#Class __List118 rdf:type rdf:List __List118 rdf:first w3wine2#Medoc __List118 rdf:rest __List119 __Description119 rdf:type w3owl#Restriction __Description119 w3owl#:onProperty w3wine2#locatedIn __Description119 w3owl#:hasValue w3wine2#MargauxRegion __List119 rdf:type rdf:List __List119 rdf:first __Description119 __List119 rdf:rest rdf:nil w3wine2#LoireRegion rdf:type w3wine2#Region w3wine2#LoireRegion w3wine2#:locatedIn w3wine2#FrenchRegion w3wine2#Loire rdf:type w3owl#Class w3wine2#Loire w3owl#:intersectionOf __List120 w3wine2#Wine rdf:type w3owl#Class __List120 rdf:type rdf:List __List120 rdf:first w3wine2#Wine __List120 rdf:rest __List121 __Description120 rdf:type w3owl#Restriction __Description120 w3owl#:onProperty w3wine2#locatedIn __Description120 w3owl#:hasValue w3wine2#LoireRegion __List121 rdf:type rdf:List __List121 rdf:first __Description120 __List121 rdf:rest rdf:nil w3wine2#LateHarvest rdf:type w3owl#Class w3wine2#LateHarvest w3rdfs#:subClassOf w3wine2#Wine w3wine2#LateHarvest w3owl#:disjointWith w3wine2#EarlyHarvest __Description121 rdf:type w3owl#Restriction __Description121 w3owl#:onProperty w3wine2#hasSugar __Description121 w3owl#:hasValue w3wine2#Sweet w3wine2#LateHarvest w3rdfs#:subClassOf __Description121 __Description122 rdf:type w3owl#Restriction __Description122 w3owl#:onProperty w3wine2#hasFlavor __Description123 rdf:type w3owl#Class __Description123 w3owl#:oneOf __List122 w3wine2#Moderate rdf:type w3owl#Thing __List122 rdf:type rdf:List __List122 rdf:first w3wine2#Moderate __List122 rdf:rest __List123 w3wine2#Strong rdf:type w3owl#Thing __List123 rdf:type rdf:List __List123 rdf:first w3wine2#Strong __List123 rdf:rest rdf:nil __Description122 w3owl#:allValuesFrom __Description123 w3wine2#LateHarvest w3rdfs#:subClassOf __Description122 w3wine2#ItalianWine rdf:type w3owl#Class w3wine2#ItalianWine w3owl#:intersectionOf __List124 w3wine2#Wine rdf:type w3owl#Class __List124 rdf:type rdf:List __List124 rdf:first w3wine2#Wine __List124 rdf:rest __List125 __Description124 rdf:type w3owl#Restriction __Description124 w3owl#:onProperty w3wine2#locatedIn __Description124 w3owl#:hasValue w3wine2#ItalianRegion __List125 rdf:type rdf:List __List125 rdf:first __Description124 __List125 rdf:rest rdf:nil w3wine2#ItalianRegion rdf:type w3wine2#Region w3wine2#IceWine rdf:type w3owl#Class __Description125 rdf:type w3owl#Restriction __Description125 w3owl#:onProperty w3wine2#hasBody __Description126 rdf:type w3owl#Class __Description126 w3owl#:oneOf __List126 w3wine2#Medium rdf:type w3owl#Thing __List126 rdf:type rdf:List __List126 rdf:first w3wine2#Medium __List126 rdf:rest __List127 w3wine2#Full rdf:type w3owl#Thing __List127 rdf:type rdf:List __List127 rdf:first w3wine2#Full __List127 rdf:rest rdf:nil __Description125 w3owl#:allValuesFrom __Description126 w3wine2#IceWine w3rdfs#:subClassOf __Description125 __Description127 rdf:type w3owl#Restriction __Description127 w3owl#:onProperty w3wine2#hasFlavor __Description128 rdf:type w3owl#Class __Description128 w3owl#:oneOf __List128 w3wine2#Moderate rdf:type w3owl#Thing __List128 rdf:type rdf:List __List128 rdf:first w3wine2#Moderate __List128 rdf:rest __List129 w3wine2#Strong rdf:type w3owl#Thing __List129 rdf:type rdf:List __List129 rdf:first w3wine2#Strong __List129 rdf:rest rdf:nil __Description127 w3owl#:allValuesFrom __Description128 w3wine2#IceWine w3rdfs#:subClassOf __Description127 w3wine2#IceWine w3owl#:intersectionOf __List130 w3wine2#LateHarvest rdf:type w3owl#Class __List130 rdf:type rdf:List __List130 rdf:first w3wine2#LateHarvest __List130 rdf:rest __List131 w3wine2#DessertWine rdf:type w3owl#Class __List131 rdf:type rdf:List __List131 rdf:first w3wine2#DessertWine __List131 rdf:rest __List132 __Description129 rdf:type w3owl#Restriction __Description129 w3owl#:onProperty w3wine2#hasColor __Description129 w3owl#:hasValue w3wine2#White __List132 rdf:type rdf:List __List132 rdf:first __Description129 __List132 rdf:rest rdf:nil w3wine2#GermanWine rdf:type w3owl#Class w3wine2#GermanWine w3owl#:intersectionOf __List133 w3wine2#Wine rdf:type w3owl#Class __List133 rdf:type rdf:List __List133 rdf:first w3wine2#Wine __List133 rdf:rest __List134 __Description130 rdf:type w3owl#Restriction __Description130 w3owl#:onProperty w3wine2#locatedIn __Description130 w3owl#:hasValue w3wine2#GermanyRegion __List134 rdf:type rdf:List __List134 rdf:first __Description130 __List134 rdf:rest rdf:nil w3wine2#Gamay rdf:type w3owl#Class w3wine2#Gamay w3owl#:intersectionOf __List135 w3wine2#Wine rdf:type w3owl#Class __List135 rdf:type rdf:List __List135 rdf:first w3wine2#Wine __List135 rdf:rest __List136 __Description131 rdf:type w3owl#Restriction __Description131 w3owl#:onProperty w3wine2#madeFromGrape __Description131 w3owl#:hasValue w3wine2#GamayGrape __List136 rdf:type rdf:List __List136 rdf:first __Description131 __List136 rdf:rest __List137 __Description132 rdf:type w3owl#Restriction __Description132 w3owl#:onProperty w3wine2#madeFromGrape __Description132 w3owl#:maxCardinality literal:1 __List137 rdf:type rdf:List __List137 rdf:first __Description132 __List137 rdf:rest rdf:nil w3wine2#FullBodiedWine rdf:type w3owl#Class w3wine2#FullBodiedWine w3owl#:intersectionOf __List138 w3wine2#Wine rdf:type w3owl#Class __List138 rdf:type rdf:List __List138 rdf:first w3wine2#Wine __List138 rdf:rest __List139 __Description133 rdf:type w3owl#Restriction __Description133 w3owl#:onProperty w3wine2#hasBody __Description133 w3owl#:hasValue w3wine2#Full __List139 rdf:type rdf:List __List139 rdf:first __Description133 __List139 rdf:rest rdf:nil w3wine2#FrenchRegion rdf:type w3wine2#Region w3wine2#FrenchWine rdf:type w3owl#Class w3wine2#FrenchWine w3owl#:intersectionOf __List140 w3wine2#Wine rdf:type w3owl#Class __List140 rdf:type rdf:List __List140 rdf:first w3wine2#Wine __List140 rdf:rest __List141 __Description134 rdf:type w3owl#Restriction __Description134 w3owl#:onProperty w3wine2#locatedIn __Description134 w3owl#:hasValue w3wine2#FrenchRegion __List141 rdf:type rdf:List __List141 rdf:first __Description134 __List141 rdf:rest rdf:nil w3wine2#EarlyHarvest rdf:type w3owl#Class w3wine2#EarlyHarvest w3rdfs#:subClassOf w3wine2#Wine __Description135 rdf:type w3owl#Restriction __Description135 w3owl#:onProperty w3wine2#hasSugar __Description136 rdf:type w3owl#Class __Description136 w3owl#:oneOf __List142 w3wine2#Dry rdf:type w3owl#Thing __List142 rdf:type rdf:List __List142 rdf:first w3wine2#Dry __List142 rdf:rest __List143 w3wine2#OffDry rdf:type w3owl#Thing __List143 rdf:type rdf:List __List143 rdf:first w3wine2#OffDry __List143 rdf:rest rdf:nil __Description135 w3owl#:allValuesFrom __Description136 w3wine2#EarlyHarvest w3rdfs#:subClassOf __Description135 w3wine2#DryWine rdf:type w3owl#Class w3wine2#DryWine w3owl#:intersectionOf __List144 w3wine2#Wine rdf:type w3owl#Class __List144 rdf:type rdf:List __List144 rdf:first w3wine2#Wine __List144 rdf:rest __List145 __Description137 rdf:type w3owl#Restriction __Description137 w3owl#:onProperty w3wine2#hasSugar __Description137 w3owl#:hasValue w3wine2#Dry __List145 rdf:type rdf:List __List145 rdf:first __Description137 __List145 rdf:rest rdf:nil w3wine2#DryWhiteWine rdf:type w3owl#Class w3wine2#DryWhiteWine w3owl#:intersectionOf __List146 w3wine2#DryWine rdf:type w3owl#Class __List146 rdf:type rdf:List __List146 rdf:first w3wine2#DryWine __List146 rdf:rest __List147 w3wine2#WhiteWine rdf:type w3owl#Class __List147 rdf:type rdf:List __List147 rdf:first w3wine2#WhiteWine __List147 rdf:rest rdf:nil w3wine2#DryRiesling rdf:type w3owl#Class __Description138 rdf:type w3owl#Restriction __Description138 w3owl#:onProperty w3wine2#hasColor __Description138 w3owl#:hasValue w3wine2#White w3wine2#DryRiesling w3rdfs#:subClassOf __Description138 __Description139 rdf:type w3owl#Restriction __Description139 w3owl#:onProperty w3wine2#hasFlavor __Description139 w3owl#:hasValue w3wine2#Delicate w3wine2#DryRiesling w3rdfs#:subClassOf __Description139 __Description140 rdf:type w3owl#Restriction __Description140 w3owl#:onProperty w3wine2#hasBody __Description141 rdf:type w3owl#Class __Description141 w3owl#:oneOf __List148 w3wine2#Light rdf:type w3owl#Thing __List148 rdf:type rdf:List __List148 rdf:first w3wine2#Light __List148 rdf:rest __List149 w3wine2#Medium rdf:type w3owl#Thing __List149 rdf:type rdf:List __List149 rdf:first w3wine2#Medium __List149 rdf:rest rdf:nil __Description140 w3owl#:allValuesFrom __Description141 w3wine2#DryRiesling w3rdfs#:subClassOf __Description140 w3wine2#DryRiesling w3owl#:intersectionOf __List150 w3wine2#Riesling rdf:type w3owl#Class __List150 rdf:type rdf:List __List150 rdf:first w3wine2#Riesling __List150 rdf:rest __List151 __Description142 rdf:type w3owl#Restriction __Description142 w3owl#:onProperty w3wine2#hasSugar __Description142 w3owl#:hasValue w3wine2#Dry __List151 rdf:type rdf:List __List151 rdf:first __Description142 __List151 rdf:rest rdf:nil w3wine2#DryRedWine rdf:type w3owl#Class w3wine2#DryRedWine w3owl#:intersectionOf __List152 w3wine2#DryWine rdf:type w3owl#Class __List152 rdf:type rdf:List __List152 rdf:first w3wine2#DryWine __List152 rdf:rest __List153 w3wine2#RedWine rdf:type w3owl#Class __List153 rdf:type rdf:List __List153 rdf:first w3wine2#RedWine __List153 rdf:rest rdf:nil w3wine2#DessertWine rdf:type w3owl#Class w3wine2#DessertWine w3rdfs#:subClassOf w3wine2#Wine __Description143 rdf:type w3owl#Restriction __Description143 w3owl#:onProperty w3wine2#hasSugar __Description144 rdf:type w3owl#Class __Description144 w3owl#:oneOf __List154 w3wine2#OffDry rdf:type w3owl#Thing __List154 rdf:type rdf:List __List154 rdf:first w3wine2#OffDry __List154 rdf:rest __List155 w3wine2#Sweet rdf:type w3owl#Thing __List155 rdf:type rdf:List __List155 rdf:first w3wine2#Sweet __List155 rdf:rest rdf:nil __Description143 w3owl#:allValuesFrom __Description144 w3wine2#DessertWine w3rdfs#:subClassOf __Description143 w3wine2#CotesDOr rdf:type w3owl#Class __Description145 rdf:type w3owl#Restriction __Description145 w3owl#:onProperty w3wine2#hasFlavor __Description145 w3owl#:hasValue w3wine2#Moderate w3wine2#CotesDOr w3rdfs#:subClassOf __Description145 w3wine2#CotesDOr w3owl#:intersectionOf __List156 w3wine2#RedBurgundy rdf:type w3owl#Class __List156 rdf:type rdf:List __List156 rdf:first w3wine2#RedBurgundy __List156 rdf:rest __List157 __Description146 rdf:type w3owl#Restriction __Description146 w3owl#:onProperty w3wine2#locatedIn __Description146 w3owl#:hasValue w3wine2#CotesDOrRegion __List157 rdf:type rdf:List __List157 rdf:first __Description146 __List157 rdf:rest rdf:nil w3wine2#Chianti rdf:type w3owl#Class w3wine2#Chianti w3rdfs#:subClassOf w3wine2#ItalianWine __Description147 rdf:type w3owl#Restriction __Description147 w3owl#:onProperty w3wine2#locatedIn __Description147 w3owl#:hasValue w3wine2#ChiantiRegion w3wine2#Chianti w3rdfs#:subClassOf __Description147 __Description148 rdf:type w3owl#Restriction __Description148 w3owl#:onProperty w3wine2#hasColor __Description148 w3owl#:hasValue w3wine2#Red w3wine2#Chianti w3rdfs#:subClassOf __Description148 __Description149 rdf:type w3owl#Restriction __Description149 w3owl#:onProperty w3wine2#madeFromGrape __Description149 w3owl#:hasValue w3wine2#SangioveseGrape w3wine2#Chianti w3rdfs#:subClassOf __Description149 __Description150 rdf:type w3owl#Restriction __Description150 w3owl#:onProperty w3wine2#hasFlavor __Description150 w3owl#:hasValue w3wine2#Moderate w3wine2#Chianti w3rdfs#:subClassOf __Description150 __Description151 rdf:type w3owl#Restriction __Description151 w3owl#:onProperty w3wine2#hasSugar __Description151 w3owl#:hasValue w3wine2#Dry w3wine2#Chianti w3rdfs#:subClassOf __Description151 __Description152 rdf:type w3owl#Restriction __Description152 w3owl#:onProperty w3wine2#hasBody __Description153 rdf:type w3owl#Class __Description153 w3owl#:oneOf __List158