W3C home > Mailing lists > Public > public-swbp-wg@w3.org > October 2005

Re: [ALL/MM] EMMA Last call

From: Jeremy Carroll <jjc@hplb.hpl.hp.com>
Date: Mon, 03 Oct 2005 16:17:52 +0100
Message-ID: <43414BA0.6020707@hplb.hpl.hp.com>
To: Max Froumentin <mf@w3.org>
CC: Jacco van Ossenbruggen <Jacco.van.Ossenbruggen@cwi.nl>, Dan Brickley <danbri@w3.org>, swbp <public-swbp-wg@w3.org>

> We considered that in our discussions, until we hit the question about
> how to represent an XML Literal as the subject of two triples.  As far
> as I can tell, you have to copy the literal. And similarly if you want to
> assign a property to one node of your XML and another one to a subnode
> of it.

If you allow owl:sameAs with its intended OWL Full semantics, you can do


<rdf:RDF>
   <rdf:Description>
       <owl:sameAs rdf:parseType="Literal">
              XML Literal Here
       </owl:sameAs>
       <eg:p1 rdf:resource="v1"/>
       <eg:p2 rdf:resource="v2"/>
       <eg:p3>etc</eg:p3>
   </rdf:Description>
</rdf:RDF>

Literals not being allowed in subject position is a strange syntactic 
limitation. (Not allowing literals as a subject to a property, a 
semantic restriction, might have made more sense)

Jeremy
Received on Monday, 3 October 2005 15:20:18 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:09:44 UTC