Previous Table of Contents Next


12.3.40 LogicalAttribute


   A LogicalAttribute object is a logical concept that describes a domain of data to be used as input to data mining operations. Logical mining attributes are typically either categorical, ordinal, or numerical. As such, a mining attribute references additional metadata that characterizes the attribute as either catagorical (e.g., a list of the categories) or numerical (e.g., the bounds of the data).

   Superclasses

   MiningAttribute

   Contained Elements

   CategoricalAttributeProperties NumericalAttributeProperties

   Attributes

   isSetValued

   This indicates that the values of the attribute being specified here are sets, if true. The default is “false.? type: boolean multiplicity: exactly one

   References

   categoricalProperties

   The optional categoricalProperties attribute provides details for categorical values of a

LogicalAttribute.

class:

defined by:

multiplicity:

inverse:

aggregation:

numericalProperties

CategoricalAttributeProperties
LogicalAttrHasCategoricalProperties
zero or one
CategoricalAttributeProperties::logicalAttribute
Composite

   The optional numericalProperties attribute provides details for numerical values of a LogicalAttribute.

   class: NumericalAttributeProperties

   defined by: LogicalAttrHasNumericalProperties

   multiplicity: zero or one

   inverse: NumericalAttributeProperties::logicalAttribute

   aggregation: Composite