A new interface and methods allow a new versatility both in both managing
a database, and in presenting hierarchical database information in a more
useful way. User marks are used to determine the visibility of the
elements at the various hierarchical levels in a hierarchical directory
structure of a database. Hence, the user marks are user hierarchical
visibility marks. The user hierarchical visibility marks are
automatically propagated to other elements in the structure according to
a filter selected by the user, for example.