However, when I validated this schema I got an error, saying circular substitutionGroups are not allowed.
Is that correct, circular substitutionGroups are not allowed?
From: Liam R E Quin [mailto:[hidden email]]
Sent: Saturday, August 25, 2012 3:24 PM
To: Costello, Roger L.
Cc: [hidden email] Subject: Re: Is this the complete list of ways to create recursion in XML Schemas?
On Sat, 2012-08-25 at 15:10 +0000, Costello, Roger L. wrote:
> Hi Folks,
> Is that the complete list? Are there any other ways to create
> recursion in XML Schemas?
Indirect recursion - element A contains B which can contain A...
Recursion via substitution groups
Co-occurrence can quickly become co-dependency: you can make mutual
dependencies with id/idref for example.