A "group" element containing a single element is always redundant.
"Kevin B. Doney" wrote:
>
> This is a basic question but I am trying to catch up.
>
> Within a choice, would interleave specify a group or would you still
> have to explicitly specify the group
>
> <element name="addressBook">
> <zeroOrMore>
> <element name="card">
> <choice>
> <anyString/>
> <interleave>
> <element name="name">
> <anyString/>
> </element>
> <element name="email">
> <anyString/>
> </element>
> </interleave>
> <choice/>
> </element>
> </zeroOrMore>
> </element>
>
> OR
>
> <element name="addressBook">
> <zeroOrMore>
> <element name="card">
> <choice>
> <anyString/>
> <group>
> <interleave>
> <element name="name">
> <anyString/>
> </element>
> <element name="email">
> <anyString/>
> </element>
> </interleave>
> <group/>
> <choice/>
> </element>
> </zeroOrMore>
> </element>