Uses of Interface
de.mid.innovator.srv2api.icw2im.IMKeyRelationshipFeature
Packages that use IMKeyRelationshipFeature
Package
Description
The DB package (specialization of the IM package) describes the concepts needed
for modeling a relational database.
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.
The IM package specify the Information Management Metamodel core concepts
required for data modeling.
-
Uses of IMKeyRelationshipFeature in de.mid.innovator.srv2api.icw2db
Methods in de.mid.innovator.srv2api.icw2db that return types with arguments of type IMKeyRelationshipFeatureModifier and TypeMethodDescriptionDBForeignKey.maintainCreateForeignColumns()This maintaining method creates the missing foreign key columns. -
Uses of IMKeyRelationshipFeature in de.mid.innovator.srv2api.icw2er
Methods in de.mid.innovator.srv2api.icw2er that return types with arguments of type IMKeyRelationshipFeatureModifier and TypeMethodDescriptionERForeignKey.maintainCreateForeignAttributes()This maintaining method creates the missed foreign key attributes. -
Uses of IMKeyRelationshipFeature in de.mid.innovator.srv2api.icw2im
Methods in de.mid.innovator.srv2api.icw2im that return IMKeyRelationshipFeatureModifier and TypeMethodDescriptionstatic IMKeyRelationshipFeatureIMKeyRelationshipFeatureHelper.create(SrvContext srvCtx, MMCreateTemplate ohTemplate, List<? extends ELElement> seqSel) Create a new Key Relationship Feature with template and a sequence of elements.
Sequence of elements:
Element 0:IMKeyRelationship(ERForeignKeyorDBForeignKey) as owner Element 1:IMStructuralFeature(ERAttributeorDBTableColumn) Element 2:IMUniqueKeyFeaturereferenced by the newIMKeyRelationshipFeaturestatic IMKeyRelationshipFeatureIMKeyRelationshipFeatureHelper.create(SrvContext srvCtx, MMStereotype ohStereotype, List<? extends ELElement> seqSel) Create a new Key Relationship Feature with stereotype and a sequence of elements.
Sequence of elements:
Element 0:IMKeyRelationship(ERForeignKeyorDBForeignKey) as owner Element 1:IMStructuralFeature(ERAttributeorDBTableColumn) Element 2:IMUniqueKeyFeaturereferenced by the newIMKeyRelationshipFeatureMethods in de.mid.innovator.srv2api.icw2im that return types with arguments of type IMKeyRelationshipFeatureModifier and TypeMethodDescriptionstatic List<IMKeyRelationshipFeature> IMKeyRelationshipFeatureHelper.createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement) This method creates an analogIMKeyRelationshipFeaturefor the given ER element in the givenDBForeignKey(DB element).IMUniqueKeyFeature.getKeyRelationshipFeature()List of all key relationship features referencing this unique key feature.IMKeyRelationship.getOwnedKeyRelationshipFeature(K_CONTROL_OPTION... behaviourFlags) List of key relationship features of thisIMKeyRelationship.IMUniqueKeyFeature.maintainKeyRelationshipFeatures()Creates the missing key relationship features in all key relationships ((ER foreign keys or (DB foreign keys) referencing theIMUniqueKey(ERUniqueKeyorDBUniqueKey) of thisIMUniqueKeyFeature.