A processor readable medium including a process program for linking management-information database structure definition files in a network device management system, the network device management system including a network device having a management-information database and a management device having a network-device management device to manage the network device, the management device holding a plurality of management-information database structure definition files describing the structure of the management-information database, and the network-device management device managing the management-information database of the network device using the management-information database structure definition files, the process program forming a single management-information database structure definition file, the process program, which when executed by a processor causes the processor to perform a method comprising:
- reading a header portion of each of the plurality of management-information database structure definition files;
- learning the connection relationship of the plurality of management-information database structure definition files from the read content;
- determining an order of linking from the learned connection relationship that includes,
- examining an import section of the read header portion,
- determining the connection between the management-information database structure definition files from the content of the import section, and
- determining the order of linking from the connection, and
- linking the plurality of management-information database structure definition files into the single management-information database structure definition file in the order of linking while reorganizing the content of the management-information database structure definition files;
- and
- linking the plurality of management-information database structure definition files while reorganizing the content of the management-information database structure definition files, including, on all management-information database structure definition files in the order of linking, reading the content of the management-information database structure definition file on a per unit of processing basis in accordance with the determined order of linking, deleting a section of the read content if the read content is a description of the import section, determining whether the read content is a duplicate of a description in another management-information database structure file if the read content is not the description of the import section, deleting a read character string if the read content is the duplicate, and writing the read content onto the linked management-information database structure definition file if the read content is neither the description of the import section nor the duplicate of the description in the other management-information database structure definition file.