Provided is an input interface program for creating and editing a design rule capable of concisely expressing the relationship between a specification factor and a component and configuring it in a database. The input interface program 11 freely groups the specification factor table T1 in which options are defined for each specification factor, the component parts table T2 in which options are defined for each component, and the specification factors. Design composed of an option combination table T3 that defines a combination pattern of options of all specification factors to which it belongs, and an element determination table T4 that specifies options of component parts or options of specification factors that are subordinately determined from each of the combination patterns An editing operation unit 11a that allows a rule R to be created and edited, or a medium operation unit 11b that allows a design rule R created in advance to be read from the storage medium 30 is provided.
展开▼