Every software system maintains internal files in order to maintain its functional information and to function properly. These files hold logical data of the system. This logical data may contain both functional data and control data.
● Simple – if number of record types are low
● Complex – if number of record types are high
● Average – in between simple and complex.