This paper develops sophisticated data management facilities for maintaining computer-aided design (CAD) and computer-aided manufacturing (CAM) databases. The product of this research is the theoretical design of an object-oriented data model (ODM), ...