- From: <Noah_Mendelsohn@lotus.com>
- Date: Mon, 13 Nov 2000 18:40:27 -0500
- To: "Noga Atsil" <NogaA@smarteam.com>
- Cc: www-xml-schema-comments@w3.org
Noga Atsil writes: >> Is "ref" attribute reminded at XML-Schema part 1 (structures) Specifically, it's explained at: [1] . From there: <element abstract = boolean : false block = (#all | List of (substitution | extension | restriction)) default = string final = (#all | List of (extension | restriction)) fixed = string form = (qualified | unqualified) id = ID maxOccurs = (nonNegativeInteger | unbounded) : 1 minOccurs = nonNegativeInteger : 1 name = NCName nullable = boolean : false ref = QName substitutionGroup = QName type = QName {any attributes with non-schema namespace . . .}> Content: (annotation? , ((simpleType | complexType)? , (key | keyref | unique)*)) </element> Note the "ref = QName". And from the tableau below that (near the bottom): "...otherwise (the element element information item has complexType or group as an ancestor and the ref [attribute] is present), the corresponding schema component is as follows (unless minOccurs=maxOccurs=0, in which case the item corresponds to no component at all): Particle Schema Component ========================= {min occurs} The numeric normalized value of the minOccurs [attribute], if present, otherwise 1 {max occurs} unbounded, if the maxOccurs [attribute] equals unbounded, otherwise the numeric normalized value of the maxOccurs [attribute], if present, otherwise 1. {term} The (global) element declaration resolved to by the normalized value of the ref [attribute] ." That's it. [1] http://www.w3.org/TR/xmlschema-1/#element-element. ------------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 Lotus Development Corp. Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------------
Received on Monday, 13 November 2000 18:47:16 UTC