Naming in Override Constraints and Semantics

In "Schema Representation Constraint: Override Constraints and Semantics", 
is there any chance that:

- D1 could be changed to Doverridden and
- D2 could be changed to Doverriding?

Then:

2 One of the following must be true:
2.1 D2 has a targetNamespace [attribute], and its ·actual value· is 
identical to the ·actual value· of the targetNamespace [attribute] of D1 
(which must have such an [attribute]).
2.2 Neither D2 nor D1 have a targetNamespace [attribute].
2.3 D2 has no targetNamespace [attribute] (but D1 does).

becomes:

2 One of the following must be true:
2.1 Doverriding has a targetNamespace [attribute], and its ·actual value· is 
identical to the ·actual value· of the targetNamespace [attribute] of 
Doverridden (which must have such an [attribute]).
2.2 Neither Doverriding nor Doverridden have a targetNamespace [attribute].
2.3 Doverriding has no targetNamespace [attribute] (but Doverridden does).

This is a lot easier on the old brain!

There are possibly similar name changes that could be made that would make 
the life of the reader much easier.

Thanks,

Pete.
--
=============================================
Pete Cordell
Codalogic Ltd
Interface XML to C++ the easy way using XML C++
data binding to convert XSD schemas to C++ classes.
Visit http://codalogic.com/lmx/ or http://www.xml2cpp.com
for more info
=============================================

Received on Tuesday, 10 November 2009 17:58:55 UTC