W3C home > Mailing lists > Public > semantic-web@w3.org > July 2010

Re: Subjects as Literals, [was Re: The Ordered List Ontology]

From: Yves Raimond <yves.raimond@gmail.com>
Date: Thu, 1 Jul 2010 17:12:44 +0100
Message-ID: <AANLkTilClTQpVU0VFiJMW_9F-cRqUEh51PSQR0bF4Odu@mail.gmail.com>
To: Kingsley Idehen <kidehen@openlinksw.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>
Hello!

>>
>>>
>>> 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?

?name is a literal. And it is used as a subject.

Best,
y

>
> 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 16:13:21 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 07:42:20 UTC