Patent ID: 9697272
Date: 2017-07-04
CPC Classifications: G06F

Claim:
1. A data reference assistant apparatus, comprising: a processor; and a storage unit storing a database which manages component information and location relation information, and storing a program which when executed causes the processor to perform a process including: generating data-type relation information between combinations of two data types from the component information and the location relation information which are managed in the database stored in the storage unit, the component information indicating components of data that include a data type of data, and the location relation information indicating a relational destination or a relational source between two or more of the data, for each of the data; connecting two or more connectable combinations of the data-type relation information based on a matching result between a data type of the relational destination and a data type of the relational source; storing the connected results in the storage unit as reference models, each of the reference models being stored to limit a reference range of the database; receiving from a user on a client apparatus a designation of a starting-point component information item as a reference starting point; causing the client apparatus to display a reference model selection screen in response to the designation of the starting-point component information item from the user, the reference model selection screen containing a list of all reference models that are found in the storage unit as including a data type of the starting-point component information item; receiving from the user a selection of a reference model in the reference model selection screen displayed on the client apparatus; and causing the client apparatus to display a reference screen in response to the selection of the reference model from the user, the reference screen including the starting-point component information item, the reference model selected from the reference model selection screen, and a list of reference models that are found in the storage unit within a limited reference range indicated by the selected reference model from the user; wherein the connecting includes connecting two or more connectable combinations of the reference models based on a matching result between a data type of one of the reference models located at an end and a data type included in another reference model.