- From: Biron,Paul V <Paul.V.Biron@kp.org>
- Date: Thu, 31 Jul 2003 07:29:57 -0700
- To: jmaron@oracle.com, xmlschema-dev@w3.org
- Message-Id: <8904C60CACA7D51191BC00805FEAAF43016EBB26@crdc-exch-7.crdc.kp.org>
> -----Original Message----- > From: Jon Maron [mailto:jonathan.maron@oracle.com] > Sent: Thu, Jul 31, 2003 07:04 > To: xmlschema-dev@w3.org > > If the value is set to "unqualified" does that mean that: > > 1) Attributes are NOT REQUIRED to specify a namespace (but > could) or > 2) Attributes must not specify a namespace From section 3.2.2 [1] If the <attribute> element information item has <schema> as its parent, the corresponding schema component is as follows: {target namespace} The *actual value* of the targetNamespace [attribute] of the parent <schema> element information item, or *absent* if there is none. otherwise if the <attribute> element information item has <complexType> or <attributeGroup> as an ancestor and the ref [attribute] is absent, it corresponds to an attribute use with properties as follows: {target namespace} If form is present and its *actual value* is qualified, or if form is absent and he *actual value* of attributeFormDefault on the <schema> ancestor is qualified, then the *actual value* of the targetNamespace [attribute] of the parent <schema> element information item, or *absent* if there is none, otherwise *absent*. pvb [1] http://www.w3.org/TR/xmlschema-1/#declare-attribute
Received on Thursday, 31 July 2003 10:39:12 UTC