1. A method of constructing a category structure within a database, the method including: defining a first structure of categories to classify a data item, the first structure including at least a first category; and defining a second structure of categories to provide an alternative classification of the data item, the second structure including at least a second category, wherein the second category is associated with the first category.