a process provides automated coherent documentation of the construction of variably configured assemblies and systems , which consist of mechanical , electrical or electronic subassemblies or components using relational database software . a relational database software program is used to define the location of subassemblies or components within the final assembly or system , define important configuration information for the subassemblies and define the interconnection of the subassemblies within the assembly or system . this process improves upon prior art utilizing schematics , assembly drawings , parts lists and configuration logs based upon ansi standard documentation practices by reducing the time required to produce such documentation and improving the accuracy of such documentation . the use of a relational database allows for various data manipulations that may be desirable such as error prevention error detection , data analysis and specified searches .