W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > November 2001

Re: datatypes and MT

From: Pat Hayes <phayes@ai.uwf.edu>
Date: Mon, 5 Nov 2001 19:05:11 -0600
Message-Id: <p0510102eb80ce58bd2aa@[65.212.118.166]>
To: jos.deroo.jd@belgium.agfa.com
Cc: w3c-rdfcore-wg@w3.org
>The main point is that the object in
>   :s eg:shoeSize "10".
>is *not* a string object but some-thing that
>can be further characterized....

I entirely agree, that is exactly what the MT extension says.  What a 
literal denotes is not the string itself (unless its a strong 
literal, of course), but something in the semantic domain.

>... as having a
>rdfs:str property with string value "10"

Ah, but that seems to me to be both unnecessary and pernicious. 
Unnecessary since there is no need to say explicitly that the thing 
denoted by a name is denoted by the name; you know that because you 
used the name to denote it, whether the name is literal or not.  This 
is like insisting that instead of saying 'Joe' I have to say 'a 
person whose name is "Joe" ' all the time.  Pernicious, because *any* 
kind of 'uniform' mapping from things to the strings that denote them 
cannot be sustained, because naming is intrinsically many-one.  If we 
must do use bnodes, then we have to use Sergey's trick of using the 
literal mapping name explicitly to attach the literal string to the 
thing it names.

Pat

-- 
---------------------------------------------------------------------
IHMC					(850)434 8903   home
40 South Alcaniz St.			(850)202 4416   office
Pensacola,  FL 32501			(850)202 4440   fax
phayes@ai.uwf.edu 
http://www.coginst.uwf.edu/~phayes
Received on Monday, 5 November 2001 20:05:08 EST

This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:42:30 EDT