W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > April 2003

RE: pfps-13 facets in datatypes

From: pat hayes <phayes@ai.uwf.edu>
Date: Fri, 25 Apr 2003 15:41:53 -0500
Message-Id: <p05210607bacf4c8344b6@[10.0.100.12]>
To: <Patrick.Stickler@nokia.com>
Cc: w3c-rdfcore-wg@w3.org
Re. the following, y'all might want to take a look at the wording in 
the current editor's draft of semantics,  particularly:

  The         datatype map which also contains the set of all pairs of 
the form < http://www.w3.org/2001/XMLSchema# sss ,sss >,       where 
sss is a built-in datatype which has         well-defined lexical and 
value spaces and a lexical-to-value mapping and         is named sss 
in XML         Schema Part 2: Datatypes [XML-SCHEMA2 ],         eg 
decimal ,string ,          is referred to here as XSD.

Note the qualification to 'which has a well-defined...'

Pat

>  -----Original Message-----
>  > From: ext Jeremy Carroll [mailto:jjc@hpl.hp.com]
>>  Sent: 22 April, 2003 14:23
>>  To: w3c-rdfcore-wg@w3.org
>>  Subject: pfps-13 facets in datatypes
>>
>>
>>
>>
>>  See
>>  http://lists.w3.org/Archives/Public/www-rdf-comments/2003JanMa
>>  r/0152.html
>>  [[
>>  So what happened to the XML Schema datatype facets?  Are they
>>  part of RDF
>>  datatypes?
>>  ]]
>>
>>  Proposed response:
>>
>>  punt
>>  (This is neither an accept nor a reject, just close).
>>  plus some changes
>>
>>  OLD TEXT
>>  [[
>>  Datatypes are used by RDF in the representation of values
>>  such as integers,
>>  floating point numbers and dates.
>>
>>  RDF uses the datatype abstraction defined by XML Schema Part
>>  2: Datatypes
>>  [XML-SCHEMA2], and may be used with any datatype definition
>>  that conforms to
>>  this abstraction, even if not actually defined in terms of XML Schema.
>>
>>  A datatype mapping is a set of pairs whose first element
>>  belongs to the
>>  lexical space of the datatype, and the second element belongs
>>  to the value
>>  space of the datatype:
>>  ]]
>>
>>  NEW TEXT (2nd para, 1st and 3rd para unchanged)
>>  [[
>>  RDF uses the datatype abstraction defined by XML Schema Part
>>  2: Datatypes
>>  [XML-SCHEMA2].
>
>The above text says to me that the definition of rdfs:Datatype
>is identitical to the definition of a datatype in XML Schema,
>which I think is where the misunderstandings about the "missing"
>facets is coming from.
>
>Perhaps some wording with even less rigorous ties to the actual
>definitions in the XML Schema specs:
>
>"RDF uses a datatype abstraction compatible with that defined
>by XML Schema Part 2: Datatypes [XML-SCHEMA2].  ..."
>
>This then (hopefully) avoids a strong/literal interpretation that
>the definition of RDF datatypes is *identical* to the definition
>provided by XML Schema (which it is not, since the RDF datatype
>abstraction is generalization of that defined by XML Schema,
>albeit a fully compatible one).
>
>>  RDF be used with any datatype definition that conforms to the
>>  following
>>  abstraction, even if not actually defined in terms of XML Schema.
>>  ]]
>
>Yup. Definitely keep this latter part.
>
>  Patrick


-- 
---------------------------------------------------------------------
IHMC					(850)434 8903 or (650)494 3973   home
40 South Alcaniz St.			(850)202 4416   office
Pensacola              			(850)202 4440   fax
FL 32501           				(850)291 0667    cell
phayes@ai.uwf.edu	          http://www.coginst.uwf.edu/~phayes
s.pam@ai.uwf.edu   for spam
Received on Friday, 25 April 2003 16:41:57 EDT

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