W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > October 2002

Re: action: ask webont for input: version 2

From: Patrick Stickler <patrick.stickler@nokia.com>
Date: Mon, 7 Oct 2002 10:34:16 +0300
Message-ID: <00c101c26dd3$f0c8be50$544516ac@NOE.Nokia.com>
To: "RDF Core" <w3c-rdfcore-wg@w3.org>, "ext Brian McBride" <bwm@hplb.hpl.hp.com>

Brian,

Can you explain why you are using 'xsdr' in the examples but 'xsd' in
the discussion? It's confusing. 

Patrick

[Patrick Stickler, Nokia/Finland, (+358 40) 801 9690, patrick.stickler@nokia.com]


----- Original Message ----- 
From: "ext Brian McBride" <bwm@hplb.hpl.hp.com>
To: "RDF Core" <w3c-rdfcore-wg@w3.org>
Sent: 07 October, 2002 09:49
Subject: action: ask webont for input: version 2


> 
> This version includes the b-node idiom and some minor clarifications.
> 
> 
> Draft Question for Webont:
> 
> RDFCore are considering a number of ways of representing datatyped values 
> in RDF graphs and RDF/XML.  We would like to know WEBONT's preference 
> amongst the following options.  Please could you rank them in order of 
> preference, and identify any which would be unacceptable.  Unacceptability 
> is not a matter of taste; to label an option as unacceptable, a critical 
> requirement that cannot be met must be identified.
> 
> 
> Proposal A:
> 
>    <rdf:Description rdf:about="Jenny">
>      <foo:age>10</foo:age>
>    </rdf:Description>
> 
> The object of the age property denotes a string literal[*].
> 
> Proposal B:
> 
>    <rdf:Description rdf:about="Jenny">
>      <foo:age>10</foo:age>
>    </rdf:Description>
>    <rdf:Description rdf:about="&foo;age>
>      <rdfs:format rdf:resource="&xsdr;integer"/>
>    </rdf:Description>
> 
> The object of an age property denotes a string literal [*] from the lexical 
> space of xsd:integer.
> 
> Proposal C:
> 
>    <rdf:Description rdf:about="Jenny">
>      <foo:age rdf:datatype="&xsdr;integer>10</foo:age>
>    </rdf:Description>
> 
> The object of the age property denotes a member of the value space of 
> xsd:integer.
> 
> Proposal D:
> 
>    <rdf:datatype rdf:property="&foo:age" rdf:datatype="&xsdr;decimal"/>
>    <rdf:Description rdf:about="Jenny">
>      <foo:age>10</foo:age>
>    </rdf:Description>
>    <rdf:Description rdf:about="Johnny">
>      <foo:age>10</foo:age>
>    </rdf:Description>
> 
> Proposal D is proposal C with some syntactic sugar (the rdf:datatype 
> declaration) so that it is not necessary to put an rdf:datatype attribute 
> on every use of the age property.
> 
> Proposal E:
> 
>    <rdf:Description rdf:about="Jenny">
>      <foo:age xsdr:integer="10"/>
>    </rdf:Description>
> 
> In n-triples this is equivalent to:
> 
>    <Jenny> <age> _:l .
>    _:l <xsdr:integer> "10" .
> 
> The object of the age property denotes an integer from the value space of 
> xsd:integer.
> 
> Proposal F:
> 
>    <rdf:Description rdf:about="Jenny">
>      <foo:age>10</foo:age>
>    </rdf:Description>
>    <rdf:Description rdf:about="&foo;age>
>      <rdfs:range rdf:resource="&xsdr;decimal"/>
>    </rdf:Description>
> 
> The object of an age property denotes an integer from the value space of 
> xsd:decimal.
> 
> [*] A string literal is an old style RDF literal which consists of a 
> unicode string and language identifier.
> 
> 
Received on Monday, 7 October 2002 03:43:41 EDT

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