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 ABI2CubeDimensionis an axis of anBI2Cubeand refers to aBI2DimensionTreeto determine the semantics of the axis labeling.BI2CubeDimensionHierarchy ABI2CubeDimensionHierarchyindicates whichBI2Hierarchyis used for the axis labeling of theBI2CubeDimension.BI2DimensionAttribute ABI2DimensionAttributeis a property of aBI2DimensionLeveland is also used in all hierarchy levels that belong to this dimension level.BI2DimensionIdAttribute ABI2DimensionIdAttributeis a kind of aBI2DimensionAttributeused for item identification.BI2DimensionLevel ABI2DimensionLeveldescribes the semantic of the unit for which the data is collected.BI2DimensionPrecedence ABI2DimensionPrecedencebetween twoBI2DimensionLeveldimensional levels means that the upper level provides the aggregated data to the lower level.BI2DimensionShowAttribute ABI2DimensionIdAttributeis a kind of aBI2DimensionAttributeused for providing the data.BI2DimensionSortAttribute ABI2DimensionIdAttributeis a kind of aBI2DimensionAttributeused for sorting.BI2DimensionTree ABI2DimensionTreeis a quasi-hierarchy that describes the levels in which the data is aggregated.BI2Hierarchy ABI2Hierarchyis a path in aBI2DimensionTreethrough which the data is collected in aggregated form.BI2HierarchyLevel ABI2HierarchyLevelis the use of aBI2DimensionLevelin aBI2Hierarchyand thus indirectly the use of theERAttributeSetassigned to the dimension level.BI2MeasurementTime ABI2MeasurementTimedefines 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 AnERAttributeis a property of anEREntity.ERAttributeSet ERCheckConstraint AERCheckConstraintdescribes the value consistency of the attributes.EREntity AnEREntityas part of the Entity Relationship Model is specified by its attributes and its relationships to other entities.ERForeignKey ERGeneralization AERGeneralizationis a special relationship between two entities.ERGeneralizationSet AERGeneralizationSetis a collection of generalization relationships to specify disjoint and covering instance sets of the specialization entities.ERRelationship ERRole ERUniqueKey ERUsedAttribute ERView AERViewto the Entity Relationship Model builds a table by joining and filtering the selected attributes.ERViewAttribute AnERViewAttributedescribes a column of anERView.ERViewElement ERViewFrom AERViewFromof aERViewpoints to anERAttributeSetto use its attributes for viewing or filtering.ERViewSubselectFrom AERViewSubselectFromof aERViewpoints to anERAttributeSetto use its attributes in subselects wihtin expressions. -
Class Summary Class Description ARG_MinMaxCmd Argument for setting the min/max values of aERRoleat same time.BI2CubeDimensionHelper ABI2CubeDimensionis an axis of anBI2Cubeand refers to aBI2DimensionTreeto determine the semantics of the axis labeling.BI2CubeDimensionHierarchyHelper ABI2CubeDimensionHierarchyindicates whichBI2Hierarchyis used for the axis labeling of theBI2CubeDimension.BI2CubeHelper In anBI2Cube, the data is stored redundantly in segments of a multidimensional cube.BI2DimensionIdAttributeHelper ABI2DimensionIdAttributeis a kind of aBI2DimensionAttributeused for item identification.BI2DimensionLevelHelper ABI2DimensionLeveldescribes the semantic of the unit for which the data is collected.BI2DimensionPrecedenceHelper ABI2DimensionPrecedencebetween twoBI2DimensionLeveldimensional levels means that the upper level provides the aggregated data to the lower level.BI2DimensionShowAttributeHelper ABI2DimensionIdAttributeis a kind of aBI2DimensionAttributeused for providing the data.BI2DimensionSortAttributeHelper ABI2DimensionIdAttributeis a kind of aBI2DimensionAttributeused for sorting.BI2DimensionTreeHelper ABI2DimensionTreeis a quasi-hierarchy that describes the levels in which the data is aggregated.BI2HierarchyHelper ABI2Hierarchyis a path in aBI2DimensionTreethrough which the data is collected in aggregated form.BI2HierarchyLevelHelper ABI2HierarchyLevelis the use of aBI2DimensionLevelin aBI2Hierarchyand thus indirectly the use of theERAttributeSetassigned to the dimension level.BI2MeasurementTimeHelper ABI2MeasurementTimedefines 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 AnERAttributeis a property of anEREntity.ERCheckConstraintHelper AERCheckConstraintdescribes the value consistency of the attributes.EREntityHelper AnEREntityas part of the Entity Relationship Model is specified by its attributes and its relationships to other entities.ERForeignKeyHelper ERGeneralizationHelper AERGeneralizationis a special relationship between two entities.ERGeneralizationSetHelper AERGeneralizationSetis a collection of generalization relationships to specify disjoint and covering instance sets of the specialization entities.ERRelationshipHelper ERUniqueKeyHelper ERViewAttributeHelper AnERViewAttributedescribes a column of anERView.ERViewFromHelper AERViewFromof aERViewpoints to anERAttributeSetto use its attributes for viewing or filtering.ERViewHelper AERViewto the Entity Relationship Model builds a table by joining and filtering the selected attributes.ERViewSubselectFromHelper AERViewSubselectFromof aERViewpoints to anERAttributeSetto use its attributes in subselects wihtin expressions.