[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Restrictions on existence of attributes?
> > 2) Derivation by restriction: > ++++++++++++++++++++++++++++ > > > Equivalent RELAX NG (compact syntax): > > RestrictedType = > element FirstName { xsd:token }, > element LastName { xsd:token } > Interesting that RELAX NG, like XML Schema, requires a restricted type to spell out all the components that are to be included in the subtype, rather than inheriting them by default: which is something of a maintenance nightmare. I've always wondered why XML Schema is asymmetric here as regards elements vs attributes: with attributes you say which ones to leave out of the subtype, with elements you say which ones to include. Michael Kay http://www.saxonica.com/ PS: does anyone know how to get rid of monmason?
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|