This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The {content type} of the following type is EMPTY, according to the rules for determining {content type} for complex types: <complexType name="foo"> <sequence> </sequence> </complexType> However, it doesn't appear that the {content type} of either of the following examples is EMPTY according to these rules. Have I understood the rules correctly, and was this intended? <complexType name="bar"> <sequence> <sequence> </sequence> </sequence> </complexType> <complexType name="bob"> <sequence> <element name="a" minOccurs="0" maxOccurs="0"/> </sequence> </complexType> See: http://lists.w3.org/Archives/Public/www-xml-schema-comments/2001OctDec/0044.html
The WG decided (at the 01/03/2002 telecon) that the commentator interpreted the rules correctly and they were in fact intended. Also, it should be noted, that there are different validation semantics for elements of type "foo" and "bar".