Adarsh is maintaining data of his company in the form of files. He uses various application programs to insert, delete or modify data. With time he needs to add new application programs. Different users maintain details about different areas in separate files. He faces the problem of data redundancy and data inconsistency very often. Identify the type of file system approach he uses.
(a) Hierarchical approach
(b) Traditional file system
(c) Database approach
(d) Network approach