1. A method, comprising: maintaining, in a computational device, an enterprise class business glossary that defines and categorizes business categories and terms in a selected domain for an enterprise; associating a plurality of predefined categories derived from the enterprise class business glossary with an enterprise data entity; subsequent to associating the plurality of predefined categories with the enterprise data entity, tagging via one or more words, by one or more users, the enterprise data entity to associate a user defined category to the enterprise data entity; and in response to a removal of an association between the enterprise data entity and the user defined category via an action performed by a user, tracing back the action and restoring the association between the enterprise data entity and the user defined category, the method further comprising: presenting, via a graphical user interface, to a selected user, a list of tables that are catalogued in a metadata repository in which the enterprise data entity and the user defined category are stored, wherein a table represents a selected enterprise data entity; tagging, by the selected user, the table with a title to create a new user defined category, where the new user defined category includes an identification of the selected user; storing the new user defined category in the metadata repository and linking to the enterprise data entity to indicate a relationship; using the relationship, creating a custom navigation view that includes user defined categories that were previously created by the selected user via tagging operations; and navigating, by the selected user, enterprise data entities via the custom navigation view, wherein a tagging process view enables the selected user to select one table from the list of tables and a window for entering user defined categories.