http://www.co-ode.org/ontologies/pizza/pizza.owl#MozzarellaTopping
Instances of pizza.owl:MozzarellaTopping can have the following properties:
PROPERTY | TYPE | DESCRIPTION | RANGE |
---|---|---|---|
From class pizza.owl:PizzaTopping | |||
pizza.owl:isToppingOf | owl:FunctionalProperty | Any given instance of topping should only be added to a single pizza (no cheap half-measures on our pizzas) | pizza.owl:Pizza |
From class pizza.owl:Food | |||
pizza.owl:hasIngredient | owl:ObjectProperty | NB Transitive - the ingredients of ingredients are ingredients of the whole | pizza.owl:Food |
pizza.owl:isIngredientOf | owl:ObjectProperty | The inverse property tree to hasIngredient - all subproperties and attributes of the properties should reflect those under hasIngredient. | pizza.owl:Food |
From class owl:Thing | |||
pizza.owl:hasCountryOfOrigin | owl:ObjectProperty | owl:Thing | |
pizza.owl:hasSpiciness | owl:FunctionalProperty | A property created to be used with the ValuePartition - Spiciness. | pizza.owl:Spiciness |
@prefix : <http://www.co-ode.org/ontologies/pizza/pizza.owl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
:MozzarellaTopping a owl:Class ;
rdfs:label "CoberturaDeMozzarella"@pt ;
rdfs:subClassOf [ a owl:Restriction ;
owl:hasValue :Italy ;
owl:onProperty :hasCountryOfOrigin ],
[ a owl:Restriction ;
owl:onProperty :hasSpiciness ;
owl:someValuesFrom :Mild ],
:CheeseTopping ;
owl:disjointWith :FourCheesesTopping,
:GoatsCheeseTopping,
:GorgonzolaTopping,
:ParmesanTopping .