Unused selects in SHTOLO

Ed Barkmeyer edbark at nist.gov
Tue Oct 14 08:17:46 EDT 2003


Rob is correct that the process of extending EXTENSIBLE SELECT types produces 
artifact select types that have no use.  This may or may not also apply to 
EXTENSIBLE ENUMERATION types.

I have no objection to the rule Rob intends, but I think we may want to be a bit 
careful about the wording:

(1) The rule should include both SELECT types and ENUMERATION types, and could 
in general apply to any data type that is created by a TYPE declaration and has 
no "role" (is not the data type of any attribute) in the resulting schema.  Any 
such data type need not be included in the long form schema, but:

(2) When a SELECT data type plays a role, every (interfaced) data type in the 
select list of that select type also plays that role.

(3) When a defined data type is included in the long-form schema, its 
underlying-type must be included in the schema, even if it plays no role.

-Ed

-- 
Edward J. Barkmeyer                       Email: edbark at nist.gov
National Institute of Standards & Technology
Manufacturing Systems Integration Division
100 Bureau Drive, Mail Stop 8260          Tel: +1 301-975-3528
Gaithersburg, MD 20899-8260               FAX: +1 301-975-4694

"The opinions expressed above do not reflect consensus of NIST,
and have not been reviewed by any Government authority."




More information about the wg11 mailing list