Re: RE: OWL-ish question
[Linda Grimaldi] > Thanks for the reply. I don't fully understand the caveat, to wit: > > If the RDF in my earlier email is used at the ontology level, can I not create an instance as follows: > <ClassA rdf:ID="thisClass"> > <hasMapping rdf:resource="#thatClass"> > <mappingClass rdf:resource="#mappingClassInstance1"/> > </hasMapping> > </ClassA> > Well, you can say whatever you like about your instances, but your OWL schema did not say that, it only assigned the one resource as the object of the mappingClass property. I think you could get what you are after by using allValuesFrom, couldn't you? From the OWL Language reference - <owl:Restriction> <owl:onProperty rdf:resource="#hasParent" /> <owl:allValuesFrom rdf:resource="#Human" /> </owl:Restriction> This can be applied to a class. Cheers, Tom P
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format