- From: Bijan Parsia <bparsia@isr.umd.edu>
- Date: Mon, 26 Sep 2005 23:03:05 -0400
- To: RDF Data Access Working Group <public-rdf-dawg@w3.org>
You can see the behavioral difference in the Pellet online demo (which is why I've kept the RDQL syntax). This is example 8 from the drop down list. This example requires case analysis: <http://www.mindswap.org/cgi-bin/2003/pellet/pelletGet.cgi? inputFile=&inputFormat=RDF%2FXML&inputString=&Consistency=true&classifyF ormat=NONE&queryFile=&queryString=SELECT+%3Fx%0D%0AFROM+%3Chttp%3A%2F%2F www.mindswap.org%2Fontologies%2Foedipus%3E%0D%0AWHERE+%28%3Fx%2C+ns%3Aha sChild%2C+%3Fy%29%2C%0D%0A+++++++%28%3Fy%2C+rdf%3Atype%2C+ns%3APatricide %29%2C%0D%0A+++++++%28%3Fy%2C+ns%3AhasChild%2C+%3Fz%29%2C%0D%0A+++++++%2 8%3Fz%2C+rdf%3Atype%2C+ns%3ANotPatricide%29+%0D%0AUSING+ns+FOR++%3Chttp% 3A%2F%2Fwww.mindswap.org%2Fontologies%2Foedipus%23%3E> SELECT ?x FROM <http://www.mindswap.org/ontologies/oedipus> WHERE (?x, ns:hasChild, ?y), (?y, rdf:type, ns:Patricide), (?y, ns:hasChild, ?z), (?z, rdf:type, ns:NotPatricide) USING ns FOR <http://www.mindswap.org/ontologies/oedipus#> This has one hit: <http://www.mindswap.org/ontologies/oedipus#IOKASTE> Make ?y distinguished and there are no hits: <http://www.mindswap.org/cgi-bin/2003/pellet/pelletGet.cgi? inputFile=&inputFormat=RDF%2FXML&inputString=&Consistency=true&classifyF ormat=NONE&queryFile=&queryString=SELECT+%3Fx%2C%3Fy%0D%0AFROM+%3Chttp%3 A%2F%2Fwww.mindswap.org%2Fontologies%2Foedipus%3E%0D%0AWHERE+%28%3Fx%2C+ ns%3AhasChild%2C+%3Fy%29%2C%0D%0A+++++++%28%3Fy%2C+rdf%3Atype%2C+ns%3APa tricide%29%2C%0D%0A+++++++%28%3Fy%2C+ns%3AhasChild%2C+%3Fz%29%2C%0D%0A++ +++++%28%3Fz%2C+rdf%3Atype%2C+ns%3ANotPatricide%29+%0D%0AUSING+ns+FOR++% 3Chttp%3A%2F%2Fwww.mindswap.org%2Fontologies%2Foedipus%23%3E> SELECT ?x, ?y FROM <http://www.mindswap.org/ontologies/oedipus> WHERE (?x, ns:hasChild, ?y), (?y, rdf:type, ns:Patricide), (?y, ns:hasChild, ?z), (?z, rdf:type, ns:NotPatricide) USING ns FOR <http://www.mindswap.org/ontologies/oedipus#>
Received on Tuesday, 27 September 2005 03:03:26 UTC