10. A computer program product comprising: (a) a computer readable storage medium; (b) program code, stored on the computer readable storage medium for receiving a request to store text in a table in a database, wherein the request contains the text; (c) program code, stored on the computer readable storage medium for determining whether a first collection of textual information having a first concept that is related to a second concept for the text is present in the database responsive to receiving the request containing the text, wherein the first concept is related to the second concept when the first concept is within a degree of relatedness to the second concept, wherein program code (c) comprises: program code, stored on the computer readable storage medium for identifying a quantity of available resources for a data processing system in which the processor unit is located; and program code, stored on the computer readable storage medium for selecting the degree of relatedness based on the quantity of available resources such that the degree of relatedness increases as the quantity of available resources increases and decreases as the quantity of available resources decreases; (d) program code, stored on the computer readable storage medium for, associating the text with the first collection of textual information in the database responsive to a determination that the first collection of textual information in the database having the first concept that is related to the second concept for the text is present in the database; and (e) program code, stored on the computer readable storage medium for creating, by the processing unit, a second collection for the data with a third concept that is related to the second concept for the text within the degree of relatedness responsive to a determination that the first collection of textual information in the database having the first concept that is related to the second concept for the text is absent from the database.
10. A computer program product comprising: (a) a computer readable storage medium; (b) program code, stored on the computer readable storage medium for receiving a request to store text in a table in a database, wherein the request contains the text; (c) program code, stored on the computer readable storage medium for determining whether a first collection of textual information having a first concept that is related to a second concept for the text is present in the database responsive to receiving the request containing the text, wherein the first concept is related to the second concept when the first concept is within a degree of relatedness to the second concept, wherein program code (c) comprises: program code, stored on the computer readable storage medium for identifying a quantity of available resources for a data processing system in which the processor unit is located; and program code, stored on the computer readable storage medium for selecting the degree of relatedness based on the quantity of available resources such that the degree of relatedness increases as the quantity of available resources increases and decreases as the quantity of available resources decreases; (d) program code, stored on the computer readable storage medium for, associating the text with the first collection of textual information in the database responsive to a determination that the first collection of textual information in the database having the first concept that is related to the second concept for the text is present in the database; and (e) program code, stored on the computer readable storage medium for creating, by the processing unit, a second collection for the data with a third concept that is related to the second concept for the text within the degree of relatedness responsive to a determination that the first collection of textual information in the database having the first concept that is related to the second concept for the text is absent from the database. 13. The computer program product of claim 10 , wherein the first collection is within a hierarchy of collections of textual information.