- From: Marco Brandizi <marco.brandizi@gmail.com>
- Date: Wed, 12 Jul 2017 17:56:30 +0100
- To: "semantic-web@w3.org" <semantic-web@w3.org>, Linked Data Community <public-lod@w3.org>
- Message-ID: <16f5f683-c565-43a2-f3bb-66e723d7e1d3@gmail.com>
Hi all, I haven't clear the issue in the subject. I have this situation: class *fibo_bft:Percentage* (http://www.omg.org/spec/EDMC-FIBO/FND/Utilities/BusinessFacingTypes.rdf) having the data property *fibo_bft:hasPercentageValue* I'd like to simplify it in my own ontology: new object property: *my:has-percentage*, range: fibo_bft:Percentage new datatype property: *my:has-percentage-value* as equivalent to: my:has-percentage o fibo_bft:hasPercentageValue I've tried to define the axiom above in Protegé 5.2: - I cannot define a datatype property as subproperty of a chain axiom - but I can do it for object properties So, I defined the the above manually, by editing the ontology .owl file: > <owl:DatatypeProperty > rdf:about="http://www.example.com/terms#has-percentage-value"> > <owl:propertyChainAxiom rdf:parseType="Collection"> > <rdf:Description > rdf:about="http://www.example.com/terms#has-percentage"/> > <rdf:Description > rdf:about="http://www.omg.org/spec/EDMC-FIBO/FND/Utilities/BusinessFacingTypes/hasPercentageValue"/> > </owl:propertyChainAxiom> > </owl:DatatypeProperty> but, when I reload it in Protegé, my:has-percentage-value is both a data property and an object property. Question: is *owl:propertyChainAxiom* available for object property only, or is this a bug in Protegé? Thanks in advance, Marco
Received on Wednesday, 12 July 2017 16:57:06 UTC