Package de.mid.innovator.srv2api.icw2er
The ER package (specialization of the IM package) deals with the modeling
concepts for the Entity Relationship Model and, in particular, entities,
attributes and their relationships.
In addition it deals with the concepts of Online Analytical Processing (OLAP) to build a data warehouse for business intelligence (BI) matters.
In addition it deals with the concepts of Online Analytical Processing (OLAP) to build a data warehouse for business intelligence (BI) matters.
-
Interface Summary Interface Description BI2Cube In anBI2Cube
, the data is stored redundantly in segments of a multidimensional cube.BI2CubeDimension ABI2CubeDimension
is an axis of anBI2Cube
and refers to aBI2DimensionTree
to determine the semantics of the axis labeling.BI2CubeDimensionHierarchy ABI2CubeDimensionHierarchy
indicates whichBI2Hierarchy
is used for the axis labeling of theBI2CubeDimension
.BI2DimensionAttribute ABI2DimensionAttribute
is a property of aBI2DimensionLevel
and is also used in all hierarchy levels that belong to this dimension level.BI2DimensionIdAttribute ABI2DimensionIdAttribute
is a kind of aBI2DimensionAttribute
used for item identification.BI2DimensionLevel ABI2DimensionLevel
describes the semantic of the unit for which the data is collected.BI2DimensionPrecedence ABI2DimensionPrecedence
between twoBI2DimensionLevel
dimensional levels means that the upper level provides the aggregated data to the lower level.BI2DimensionShowAttribute ABI2DimensionIdAttribute
is a kind of aBI2DimensionAttribute
used for providing the data.BI2DimensionSortAttribute ABI2DimensionIdAttribute
is a kind of aBI2DimensionAttribute
used for sorting.BI2DimensionTree ABI2DimensionTree
is a quasi-hierarchy that describes the levels in which the data is aggregated.BI2Hierarchy ABI2Hierarchy
is a path in aBI2DimensionTree
through which the data is collected in aggregated form.BI2HierarchyLevel ABI2HierarchyLevel
is the use of aBI2DimensionLevel
in aBI2Hierarchy
and thus indirectly the use of theERAttributeSet
assigned to the dimension level.BI2MeasurementTime ABI2MeasurementTime
defines the rule, at which point of time the data is determined.BIHierarchy Deprecated: Use the BI2 classes for the 2nd generation procedure.BIHierarchyAttribute Deprecated: Use the BI2 classes for the 2nd generation procedure.BIHierarchyLevel Deprecated: Use the BI2 classes for the 2nd generation procedure.BIHierarchyRole Deprecated: Use the BI2 classes for the 2nd generation procedure.BIHierarchySortAttribute Deprecated: Use the BI2 classes for the 2nd generation procedure.ERAttribute AnERAttribute
is a property of anEREntity
.ERAttributeSet ERCheckConstraint AERCheckConstraint
describes the value consistency of the attributes.EREntity AnEREntity
as part of the Entity Relationship Model is specified by its attributes and its relationships to other entities.ERForeignKey ERGeneralization AERGeneralization
is a special relationship between two entities.ERGeneralizationSet AERGeneralizationSet
is a collection of generalization relationships to specify disjoint and covering instance sets of the specialization entities.ERRelationship ERRole ERUniqueKey ERUsedAttribute ERView AERView
to the Entity Relationship Model builds a table by joining and filtering the selected attributes.ERViewAttribute AnERViewAttribute
describes a column of anERView
.ERViewElement ERViewFrom AERViewFrom
of aERView
points to anERAttributeSet
to use its attributes for viewing or filtering.ERViewSubselectFrom AERViewSubselectFrom
of aERView
points to anERAttributeSet
to use its attributes in subselects wihtin expressions. -
Class Summary Class Description ARG_MinMaxCmd Argument for setting the min/max values of aERRole
at same time.BI2CubeDimensionHelper ABI2CubeDimension
is an axis of anBI2Cube
and refers to aBI2DimensionTree
to determine the semantics of the axis labeling.BI2CubeDimensionHierarchyHelper ABI2CubeDimensionHierarchy
indicates whichBI2Hierarchy
is used for the axis labeling of theBI2CubeDimension
.BI2CubeHelper In anBI2Cube
, the data is stored redundantly in segments of a multidimensional cube.BI2DimensionIdAttributeHelper ABI2DimensionIdAttribute
is a kind of aBI2DimensionAttribute
used for item identification.BI2DimensionLevelHelper ABI2DimensionLevel
describes the semantic of the unit for which the data is collected.BI2DimensionPrecedenceHelper ABI2DimensionPrecedence
between twoBI2DimensionLevel
dimensional levels means that the upper level provides the aggregated data to the lower level.BI2DimensionShowAttributeHelper ABI2DimensionIdAttribute
is a kind of aBI2DimensionAttribute
used for providing the data.BI2DimensionSortAttributeHelper ABI2DimensionIdAttribute
is a kind of aBI2DimensionAttribute
used for sorting.BI2DimensionTreeHelper ABI2DimensionTree
is a quasi-hierarchy that describes the levels in which the data is aggregated.BI2HierarchyHelper ABI2Hierarchy
is a path in aBI2DimensionTree
through which the data is collected in aggregated form.BI2HierarchyLevelHelper ABI2HierarchyLevel
is the use of aBI2DimensionLevel
in aBI2Hierarchy
and thus indirectly the use of theERAttributeSet
assigned to the dimension level.BI2MeasurementTimeHelper ABI2MeasurementTime
defines the rule, at which point of time the data is determined.BIHierarchyAttributeHelper Deprecated: Use the BI2 classes for the 2nd generation procedure.BIHierarchyHelper Deprecated: Use the BI2 classes for the 2nd generation procedure.BIHierarchyLevelHelper Deprecated: Use the BI2 classes for the 2nd generation procedure.BIHierarchyRoleHelper Deprecated: Use the BI2 classes for the 2nd generation procedure.BIHierarchySortAttributeHelper Deprecated: Use the BI2 classes for the 2nd generation procedure.ERAttributeHelper AnERAttribute
is a property of anEREntity
.ERCheckConstraintHelper AERCheckConstraint
describes the value consistency of the attributes.EREntityHelper AnEREntity
as part of the Entity Relationship Model is specified by its attributes and its relationships to other entities.ERForeignKeyHelper ERGeneralizationHelper AERGeneralization
is a special relationship between two entities.ERGeneralizationSetHelper AERGeneralizationSet
is a collection of generalization relationships to specify disjoint and covering instance sets of the specialization entities.ERRelationshipHelper ERUniqueKeyHelper ERViewAttributeHelper AnERViewAttribute
describes a column of anERView
.ERViewFromHelper AERViewFrom
of aERView
points to anERAttributeSet
to use its attributes for viewing or filtering.ERViewHelper AERView
to the Entity Relationship Model builds a table by joining and filtering the selected attributes.ERViewSubselectFromHelper AERViewSubselectFrom
of aERView
points to anERAttributeSet
to use its attributes in subselects wihtin expressions.