Common Domain::Root Business Entities ABE::Root Entity Group ABE
Class RootEntityGroupRelationship

A relationship between two instances of RootEntityGroup.

Attributes
Integer defaultNumber defaultNumber

It corresponds to the default number for members from the RootEntityGroup referenced by the RootEntityGroupRelationship.

Integer maximumNumber maximumNumber

It corresponds to the maximum number for members from the RootEntityGroup referenced by the RootEntityGroupRelationship.

Integer minimumNumber minimumNumber

It corresponds to the minimum number for members from the RootEntityGroup referenced by the RootEntityGroupRelationship.

RootEntityGroup rootEntityGroup rootEntityGroup
RootEntityGroup rootEntityGroup2 rootEntityGroup2
String type type

The RootEntityGroupRelationship’s type attribute is a categorization of the relationship, such as migration, substitution, dependency, exclusivity.

«baseType» TimePeriod validFor validFor

The period for which the RootEntityGroupRelationship is valid.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameRootEntityGroupRelationship
Name Expression
NamespaceRoot Entity Group ABE
Owned Template Signature
OwnerRoot Entity Group ABE
Owning Template Parameter
PackageRoot Entity Group ABE
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupRelationship
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 defaultNumber
Public Integer defaultNumber

It corresponds to the default number for members from the RootEntityGroup referenced by the RootEntityGroupRelationship.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupRelationship
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamedefaultNumber
Name Expression
NamespaceRootEntityGroupRelationship
Opposite
OwnerRootEntityGroupRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupRelationship::defaultNumber
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 maximumNumber
Public Integer maximumNumber

It corresponds to the maximum number for members from the RootEntityGroup referenced by the RootEntityGroupRelationship.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupRelationship
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamemaximumNumber
Name Expression
NamespaceRootEntityGroupRelationship
Opposite
OwnerRootEntityGroupRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupRelationship::maximumNumber
Stereotyperequired
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 minimumNumber
Public Integer minimumNumber

It corresponds to the minimum number for members from the RootEntityGroup referenced by the RootEntityGroupRelationship.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupRelationship
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameminimumNumber
Name Expression
NamespaceRootEntityGroupRelationship
Opposite
OwnerRootEntityGroupRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupRelationship::minimumNumber
Stereotyperequired
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 rootEntityGroup
Public RootEntityGroup rootEntityGroup
Constraints:
Properties:

AggregationNone
Alias
AssociationRootEntityGroupReferences
Association End
ClassRootEntityGroupRelationship
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NamerootEntityGroup
Name Expression
NamespaceRootEntityGroupRelationship
OppositerootEntityGroupRelationship
OwnerRootEntityGroupRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupRelationship::rootEntityGroup
Stereotype
Template Parameter
TypeRootEntityGroup
Upper1
Upper Value(1)
VisibilityPublic


 rootEntityGroup2
Public RootEntityGroup rootEntityGroup2
Constraints:
Properties:

AggregationNone
Alias
AssociationRootEntityGroupRelationshipReferencedBy
Association End
ClassRootEntityGroupRelationship
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NamerootEntityGroup2
Name Expression
NamespaceRootEntityGroupRelationship
OppositerootEntityGroupRelationship2
OwnerRootEntityGroupRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupRelationship::rootEntityGroup2
Stereotype
Template Parameter
TypeRootEntityGroup
Upper1
Upper Value(1)
VisibilityPublic


 type
Public String type

The RootEntityGroupRelationship’s type attribute is a categorization of the relationship, such as migration, substitution, dependency, exclusivity.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupRelationship
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Nametype
Name Expression
NamespaceRootEntityGroupRelationship
Opposite
OwnerRootEntityGroupRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupRelationship::type
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period for which the RootEntityGroupRelationship is valid.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupRelationship
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamevalidFor
Name Expression
NamespaceRootEntityGroupRelationship
Opposite
OwnerRootEntityGroupRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupRelationship::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic