- From: Pete Cordell <petexmldev@codalogic.com>
- Date: Wed, 23 Jul 2008 11:38:48 +0100
- To: <www-xml-schema-comments@w3.org>
I'm reading through the latest XSD 1.1 draft and thought I'd send in comments as I find them... In 2.2.3.2 I find the description of particles, terms and their relationship confusing. (I also wanted to remove the word "term" that appears in "term in the grammar" because the section talks about "term" later, and it seems best to avoid having the same word mean different things in a similar context.) I'd therefore like to suggest the following re-wording: "A particle is either an element declaration, a wildcard or a model group, plus occurrence constraints. Particles describe element content and contribute to .validation. as part of complex type definition .validation., when they allow anywhere from zero to many element information items or sequences thereof, depending on their contents and occurrence constraints. [Definition:] A Term is a property of a particle that represents whether the particle is an element declaration, a wildcard or a model group component. Thus a particle consists of a Term together with occurrence constraints. All .Terms. are themselves .Annotated Components.. [Definition:] A basic term is an Element Declaration or a Wildcard. [Definition:] A basic particle is a Particle whose {term} is a .basic term.." Is that still accurate? If so I'll submit it to Bugzilla. Thanks, Pete Cordell Codalogic For XML C++ data binding visit http://www.codalogic.com/lmx/
Received on Wednesday, 23 July 2008 11:03:29 UTC