On Jan 26, 2005, at 8:59 AM, Ray Denenberg, Library of Congress wrote: > Again let me reiterate this example I gave yesterday: mods and mads > <name> > are defined differently, so in the single-namespace approach you'd > need > different names for 'name' e.g. <modsName> and <madsName>. Oh, wait; I think I misread you. You're telling me the element names must be different if you have different named definitions. Right? Are you *sure* that's right? If it is, that's yet another way you're letting the limitations of XSD drive your design decisions. In RNG, this is perfectly valid (as it should be): MODS-Name = element name { A, B, C } MADS-Name = element name { X, Y, Z } ... and the namespace issue is entirely separate. Bruce