1. A method of generating explicitly associated metadata about a data collection to facilitate subsequent access to information in the data collection, the method comprising: a) identifying Information Details within the data collection, and for each of the Information Details generating a DetailSelector that references such Information Detail, all DetailSelectors being Level-1 Selectors; b) identifying a particular multiplicity of the Information Details that are contextually related due to each being descriptive of a common Subitem, and generating an association link from each DetailSelector corresponding to the related Information Details to a Level-2 GlueSelector that thereby reflects the contextual relationship between the particular multiplicity of Information Details; c) generating any number of Level-N GlueSelectors, N>1, each comprising association links directly between such Level-N GlueSelector and one or more lower level Selectors that are contextually related due to each being descriptive of another common Subitem; d) generating an association link between a particular GlueSelector of Level >1 and an ItemID corresponding to a DataItem, where the DataItem i) is a set of related data within the data collection, and ii) includes Information Details suitably matching the contextual meaning represented by the particular GlueSelector; e) wherein, using standard Graph Theory terminology, the association links together with the Selectors and Items they associate can be represented as a K-partite simple Graph (“the Associations Graph”) having at least one cycle, in which each partite set contains all vertices representing a solitary level of Selectors or Items, each association link between Selectors and different Selectors or Items is a Graph Edge, and Items are of Level K, the highest Selector level plus one.
1. A method of generating explicitly associated metadata about a data collection to facilitate subsequent access to information in the data collection, the method comprising: a) identifying Information Details within the data collection, and for each of the Information Details generating a DetailSelector that references such Information Detail, all DetailSelectors being Level-1 Selectors; b) identifying a particular multiplicity of the Information Details that are contextually related due to each being descriptive of a common Subitem, and generating an association link from each DetailSelector corresponding to the related Information Details to a Level-2 GlueSelector that thereby reflects the contextual relationship between the particular multiplicity of Information Details; c) generating any number of Level-N GlueSelectors, N>1, each comprising association links directly between such Level-N GlueSelector and one or more lower level Selectors that are contextually related due to each being descriptive of another common Subitem; d) generating an association link between a particular GlueSelector of Level >1 and an ItemID corresponding to a DataItem, where the DataItem i) is a set of related data within the data collection, and ii) includes Information Details suitably matching the contextual meaning represented by the particular GlueSelector; e) wherein, using standard Graph Theory terminology, the association links together with the Selectors and Items they associate can be represented as a K-partite simple Graph (“the Associations Graph”) having at least one cycle, in which each partite set contains all vertices representing a solitary level of Selectors or Items, each association link between Selectors and different Selectors or Items is a Graph Edge, and Items are of Level K, the highest Selector level plus one. 2. The method of claim 1 , further comprising accepting a user input as indicating a particular set of Selectors within the metadata as terms of a search query, and responsively indicating to the user, as a choice for a further query term, a further Selector of the metadata that is associated with at least one same Item as is associated with the particular set of Selectors.