CentraSite Documentation : CentraSite Administrator’s Guide : Object Type Management : Working with Composite Types : Semantics of Relationships and Operations : Aggregation Relationship
Aggregation Relationship
The aggregation relationship changes the rules in the following way for operations:
Operation
Rules
Delete an asset
There are no changes in the delete rules when introducing aggregation.
Create a new version of an asset
There are no changes in the versioning rules when introducing aggregation.
However, for assets of type "Service" and "XML Schema", there is an additional possibility: If you mark the checkbox "Propagate to dependent objects" when you create a new version of the root component of a composite asset of one of these types, the versioning will be propagated also to components of these types that are connected to the root component via aggregation relationships.
Set instance permissions on an asset
Merges the permissions of the initiating component with those of the current component. The permissions assigned to the contained component are the union of the permissions of the containing asset and the contained component. If the user that performs the operation does not have Full permissions on a component, then it and all of its sub-components will be skipped.
Move asset to another organization
There are no changes in the move organization rules when introducing aggregation.
Change the owner of an asset
There are no changes in the change owner rules when introducing aggregation.
Export an asset
If a component that has a containing aggregation is added to the export set, then the target is also added to the export set. The rules when selecting the checkbox 'including instances' in the user interface apply as before with the addition of the containing rules.
Note:  
For Export, the usage of recursive relationships on the type and instance level must be taken into account. Whereby type level does not mean that the same instance is referenced.
Copyright © 2005-2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback