1. A processor-implemented method for designing, developing, implementing and maintaining a core service related to a database, the method comprising: displaying, by a processor, a graphical user interface, wherein the displaying of the graphical user interface includes a hierarchical view of stored data relating to the database and wherein the hierarchical view of the stored data includes a plurality of folders, a plurality of filerooms and a plurality of cabinets; identifying, from the graphical user interface, the core service; prompting, via the graphical user interface, a type of folder request based on the identified core service, wherein the prompted type of folder request comprises a request to access an existing folder including a request for a plurality of input parameters associated with the request to access the existing folder and a request to create a folder in a specified fileroom or a specified cabinet; in response to determining the type of folder request is the request to access the existing folder, receiving the plurality of input parameters associated with the request to access the existing folder and accessing the existing folder according to the requested plurality of input parameters; in response to determining a plurality of data from the accessed folder matches the plurality of input parameters, retrieving the plurality of data from the accessed folder and displaying the retrieved plurality of data to the user via the graphical user interface; in response to determining a plurality of data from the accessed folder does not match the plurality of input parameters, displaying an output value of zero and a notification of no availability to the user via the graphical user interface; in response to determining the type of folder request is the request to create the folder in the specified fileroom or the specified cabinet, creating the folder and accessing the created folder; determining a lock order based on the accessed folder, wherein determining the lock order comprises recording if the accessed folder was opened for lock and determining if the lock order differs from the identified core service; in response to determining the lock order differs from the identified core service, alerting a user that the lock order differs from the identified core service, wherein the alerting comprises notifying the user of a correct lock order associated with the identified core service and notifying the user that the request to access the existing folder cannot be performed; and in response to determining the lock order does not differ from the identified core service, manipulating the accessed folder based on the determined lock order.