[Bug 2333] R-198: ensure that unions of unions retain union-level facets (Structures)

http://www.w3.org/Bugs/Public/show_bug.cgi?id=2333

           Summary: R-198:  ensure that unions of unions retain union-level
                    facets (Structures)
           Product: XML Schema
           Version: 1.1
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Keywords: needsDrafting
          Severity: normal
          Priority: P2
         Component: XSD Part 1: Structures
        AssignedTo: ht@w3.org
        ReportedBy: cmsmcq@w3.org
         QAContact: www-xml-schema-comments@w3.org


For full description, see Bug 2044.  

When unions with union-level constraints are named as members
of other union types, they need to retain their facet-level
constraints.  This requires in turn that the spec be changed
to allow unions as members of unions instead of requiring that
unions be unrolled.  

Part of the work involved must be done in Datatypes; that is 
tracked by Bug 2044.  Part must be done in Structures, for
which this bug is created (as requested by the WG during a
discussion of Datatypes 4.1.5, at the face to face meeting of
September 2005 in Edinburgh).

Received on Saturday, 8 October 2005 14:04:52 UTC