W3C home > Mailing lists > Public > www-rdf-interest@w3.org > November 2000

A triple is not unique.

From: Seth Russell <seth@robustai.net>
Date: Sat, 18 Nov 2000 08:57:01 -0800
Message-ID: <3A16B4DD.C106957B@robustai.net>
To: RDF-IG <www-rdf-interest@w3.org>
The triples in my computer are different from the triples in
your computer.  If I assert to my computer:

<description about="uri1">

I will have the triple [uri1, foo, uri2] in my computer.  If
you read the RDF statement above, you will have the same
triple in your computer. Now if I refer to a triple with the


to which triple do I refer, mine or yours?  Obviously, I
must be referring to a class of objects with those triples 
- just like when I say dog, I am referring to a class of
objects and not the particular one named Rover lounging at
my feet.  But what If I *want* to refer to a particular
triple, like I refer to Rover?  What if I want to refer to
the particular triple [uri1, foo, uri2] which also has the
triple [uri1, bar, uri3] associated with it?  Well I can't
find any way to do that in the RDF specification.  May I
propose that the best way to reify a  *particular* statement
is to give it a uri that can be dereferenced to that
particular statement.  Maybe something like the following:

<description about="uri1">
  <foo ident="stid:robustai.net#20001118a">uri2</foo>

Now I can refer to that particular statement with:

<description about="stid:robustai.net#20001118a">

Seth Russell
authorOf: http://robustai.net/ai/Oedipus.htm
Received on Saturday, 18 November 2000 11:55:11 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:44:26 UTC