1. A method for deterministically classifying objects indexed in a database by a user thereof, the method comprising: providing a database; establishing, by the user, a set comprising a plurality of categories, each category of the plurality of categories being arbitrarily definable by a user to contain a finite number of descriptors selected arbitrarily by a user to constitute values within the category; selecting, by a user, objects having attributes perceived by a user to correspond to the set, each object being uniquely identifiable by a user and identified by a unique identifier retrievable by a computer; selecting the set corresponding to the perceived attributes; creating a collection having a collection name and characterized by a type corresponding to the set; entering objects into the collection by linking selected ones of the objects with the collection name by filtering the objects according to correspondence of the attributes to the descriptors; and storing information selected to support indexing of and searching for the unique identifier of each of the objects in the database based on at least one of the descriptors, categories, and the set selected by the user.