Re: Datatypes (ISSUE-48)

Ok. Thanks again! If you could add this information to the wiki, then I'll take it from there.

Richard


On 10 Aug 2011, at 15:59, Nuno Lopes wrote:

> 
> On 10 Aug 2011, at 15:31, Richard Cyganiak wrote:
> 
>> One more question though: Which INTERVAL types use xsd:yearMonthDuration and which use xsd:dayTimeDuration?
> That is yet on another part of the spec! And somewhat strange, I don't find a direct mapping for these. In section "9.5 Mapping SQL data types to XML Schema data types" the mapping is simply stated as:
> 	 1)  If SQLT is a year-month duration, then let DTYPE be xdt:yearMonthDuration.
> 	 2)  If SQLT is a day-time duration, then let DTYPE be xdt:dayTimeDuration.
> 
> Furthermore, Section "4.6.1 Introduction to datetimes and intervals" (and again in Section "6.1 <data type>") states: 
> ... An interval data type is described by an interval data type descriptor... 
> ... An interval data type descriptor contains:
> 	—  An indication of whether the interval data type is a year-month interval or a day-time interval.
> 
> My reading from this is that it is a "property" of the interval datatype weather it is a "year-month duration" or a "day-time duration" and based on this you do the mapping to the appropriate XSD.
> 
> 
> --
> Nuno Lopes
> 
> 
> 
> 

Received on Wednesday, 10 August 2011 15:15:02 UTC