- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Thu, 01 Jul 2010 10:35:04 -0400
- To: Yves Raimond <yves.raimond@gmail.com>
- CC: nathan@webr3.org, Pat Hayes <phayes@ihmc.us>, Toby Inkster <tai@g5n.co.uk>, Dan Brickley <danbri@danbri.org>, Linked Data community <public-lod@w3.org>, Semantic Web <semantic-web@w3.org>
Yves Raimond wrote: > Hello Kingsley! > > > [snip] > > >> IMHO an emphatic NO. >> >> RDF is about constructing structured descriptions where "Subjects" have >> Identifiers in the form of Name References (which may or many resolve to >> Structured Representations of Referents carried or borne by Descriptor >> Docs/Resources). An "Identifier" != Literal. >> >> If you are in a situation where you can't or don't want to mint an HTTP >> based Name, simply use a URN, it does the job. >> > > It does look like you're already using literal subjects in OpenLink > Virtuoso though: > > http://docs.openlinksw.com/virtuoso/rdfsparql.html > > SQL>SELECT * > FROM <people> > WHERE > { > ?s foaf:Name ?name . ?name bif:contains "'rich*'". > } > > Best, > y > > Were is the Literal Subject in the query above? bif:contains is a function/magic predicate scoped to Literal Objects. <people> != "people". What am I missing? -- Regards, Kingsley Idehen President & CEO OpenLink Software Web: http://www.openlinksw.com Weblog: http://www.openlinksw.com/blog/~kidehen Twitter/Identi.ca: kidehen
Received on Thursday, 1 July 2010 14:35:39 UTC