- From: Jan Wielemaker <J.Wielemaker@vu.nl>
- Date: Thu, 22 Nov 2012 09:26:03 +0100
- To: Tim Berners-Lee <timbl@w3.org>
- CC: Pat Hayes <phayes@ihmc.us>, <nathan@webr3.org>, Richard Cyganiak <richard@cyganiak.de>, Guus Schreiber <guus.schreiber@vu.nl>, RDF WG <public-rdf-wg@w3.org>
I guess we should not (re)start this discussion unless there is
a concrete proposal to introduce strings as subjects. My quick
intuition is that these are a few of the consequences that I don't
like.
- Invites for poor modelling
- Introduces interoperability issues
- Harms efficient reasoning. One of the nice things about
resources is that you can compare them quickly. SPARQL
Lit1 = Lit2 is a much more complicated beast.
--- Jan
On 11/21/2012 08:05 PM, Tim Berners-Lee wrote:
>
> Literals in the *subject* position, on the other hand -- are very sensible.
> I have listed reason for these before, and the discussion must be very
> old so I'm
> not inclined to go into them in great depth.
>
> "Fr." :isShortFor "France".
>
> 3 expressedAsAString "3".
>
> 12 :mutuallyPrime 35.
>
> "chat" :occursIn :English, :French.
> Also we have inverses, which make any asymmetry
> in what can be put in S and O positions lead to strange things,
>
> :foo :seconds 73.
> :second owl:inverse :hertz.
>
> for example can be said but leads to an inference which
> cannot be expressed if you can't put a number as a subject.
>
> Tim
>
> On 2012-11 -19, at 13:20, Jan Wielemaker wrote:
>
>> On 11/19/2012 07:13 PM, Pat Hayes wrote:
>>> How about literals in subject position in a triple?
>>
>> I think it is the same story. Invites for
>>
>> "Paris" something:catipalOf "France"
>>
>> While we all know there are other ways to interpret
>> "Paris".
>
> Yes, but I think your example makes clear:
> What on earth makes you suppose form this example that
> there is any difference between the needs for subject and the needs for
> objects?
>
> Clearly, by this thinking, literals should due dial allowed in the
> object position too!
>
>
>
>
>
>> I think we are doing right to allow for
>> literals only in the object position.
>>
>> Cheers --- Jan
>>
>
Received on Thursday, 22 November 2012 08:26:25 UTC