Previous Table of Contents Next


12.3.29 CategoryTaxonomy


   A CategoryTaxonomy supports the specification of taxonomy or category hierarchy as required by data mining in the form of a directed acyclic graph. It enables two representations: 1) Explicit specification of the graph through the referenced node class, and 2) referencing a table with specific attributes (columns) that store the data in tabular form.

   A CategoryTaxonomy can contain multiple "root" nodes, in a sense being a single representation for several possibly strict hierarchies.

   Superclasses

   ModelElement

   Contained Elements

   CategoryMap

   References

   categoryMap

   This references to the CategoryMap which can be either an object or table representation of the CategoryTaxonomy. class: CategoryMap defined by: TaxonomyHasCategoryMap multiplicity: zero or more inverse: CategoryMap::taxonomy aggregation: Composite

   rootCategory

   A CategoryTaxonomy can have multiple roots. The root nodes references the corresponding

Category objects.

class:

defined by:

multiplicity:

inverse:

Category
TaxonomyRefRootCategory
zero or more
Category::taxonomy