W3C home > Mailing lists > Public > xmlschema-dev@w3.org > May 2001

Re: fixed property of the min/max/Inclusive/Exclusive facet

From: KAZUMI Saito <ksaito@jp.fujitsu.com>
Date: Fri, 25 May 2001 14:33:15 +0900
Message-Id: <200105250533.AA00473@otohime.jp.fujitsu.com>
To: Eddie Robertsson <eddie@allette.com.au>
Cc: xmlschema-dev@w3.org

In message "Re: fixed property of the min/max/Inclusive/Exclusive facet",
Eddie Robertsson wrote...
 >> When user derived data type TYPE-A has the minInclusive facet with {fixed}
 >> property as true, can I specify the minExclusive facet to the TYPE-B which
 >> derived from TYPE-A by restriction ?
 >
 >No, I don't belive you can. According to 4.3.9.4 in the Datatype spec:
 >
 >"4.3.9.4 Constraints on minExclusive Schema Components
 >Schema Component Constraint: minInclusive and minExclusive
 >
 >It is an キerrorキ for both キminInclusiveキ and キminExclusiveキ to be specified
 >for the same datatype. "
 >
 >Since the derived TYPE-B above will contain both minInclusive and
 >minExclusive it will result in an error according to the above rule.

in 4.3.8.4 Constraints on maxExclusive Schema Components, 

"Schema Component Constraint: maxInclusive and maxExclusive 
It is an error for both maxInclusive and maxExclusive to be specified
_in the same derivation step_ of a datatype definition. "

I thought such limitation( = in the same derivation step) will be applyed
to the minExclusive and the minInclusive.

Now I modify the question:

 When user derived data type TYPE-A has the maxInclusive facet with {fixed}
 property as true, can I specify the maxExclusive facet to the TYPE-B which
 derived from TYPE-A by restriction ?

-----
 KAZUMI Saito  FUJITSU Ltd.
Received on Friday, 25 May 2001 01:28:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:14:21 GMT