When a node (rather than a leaf) in the DTD is mapped, cascade the mapping to any un-mapped elements within that node. Currently the mapping between component subtypes in the n-tier architecture requires hundreds of mapping because it is at field level. Were it mapped at entity level (ENTITYFRM.MODEL=ENTITYSSV.MODEL) the definitions would be easier to manage and require management less frequently.
1. Mapping of the form
Maintenance of the code in using xmlload/xmlsave and component subtypes is difficult and time consuming. Adding a field to an entity currently requires amending the DTD and then visiting the definitions trigger of every form and adding the mapping between the component subtypes.