construct test case, revised

--Data--
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@prefix myfoaf: <http://clark.dallas.tx.us/kendall/foaf.rdf#>.

myfoaf:kendall foaf:name "Kendall Grant Clark";
               foaf:workplaceHomepage <http://www.mindswap.org/>;
               foaf:homepage <http://clark.dallas.tx.us/kendall/>;
               foaf:knows myfoaf:edd;
               foaf:knows myfoaf:niel;
	       rdf:type foaf:Person.

myfoaf:edd foaf:mbox <mailto:edd@usefulinc.com>;
	   rdf:type foaf:Person.

myfoaf:niel rdf:type foaf:Person;
	    foaf:mbox <mailto:niel@bornstein.atlanta.ga.us>.
----

--Query--
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX myfoaf: <http://clark.dallas.tx.us/kendall/foaf.rdf#>

CONSTRUCT { myfoaf:kendall foaf:depiction <http://clark.dallas.tx.us/kendall/kendall.jpg>.
            myfoaf:kendall foaf:schoolHomepage <http://www.smu.edu/>.
            ?s ?p ?o.}
WHERE { ?s ?p ?o.
      	FILTER( ?s != myfoaf:kendall &&
	        ?p != foaf:knows &&
		?o != myfoaf:edd )}
----

--Results--
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@prefix myfoaf: <http://clark.dallas.tx.us/kendall/foaf.rdf#>.

myfoaf:kendall foaf:name "Kendall Grant Clark";
	       foaf:depiction <http://clark.dallas.tx.us/kendall/kendall.jpg>.
	       foaf:schoolHomepage <http://www.smu.edu/>.
               foaf:workplaceHomepage <http://www.mindswap.org/>;
               foaf:homepage <http://clark.dallas.tx.us/kendall/>;
               foaf:knows myfoaf:niel;
	       rdf:type foaf:Person.

myfoaf:niel rdf:type foaf:Person;
	    foaf:mbox <mailto:niel@bornstein.atlanta.ga.us>.
----

Received on Friday, 5 August 2005 21:51:26 UTC