OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [xml-dev] Query regarding attribute grouping in XML Schema




> > <element name="ADDRESS">
> >   <optional>
> >     <attribute name="doorno"/>
> >     <attribute name="streetname"/>
> >   </optional>
> > </element>
>
> I have no experience in RELAX-NG but this look like a good and simple way
of
> specifying the above constaint. But if this is how you specify that an
> element should either have no attributes or both then how would you
specify
> that element ADDRESS can optionally have attributes doorno and streetname
but
> without the connection between the attributes?
> Would that be something like:
>
> <element name="ADDRESS">
>   <optional>
>     <attribute name="doorno"/>
>   </optional>
>   <optional>
>     <attribute name="streetname"/>
>   </optional>
> </element>
>
> or?

It would be exactly that.

James