| Association ABE UML Documentation |
Common Domain::Root Business Entities ABE::Association ABE
Class AssociationRoleSpecification
A set of basic facts that defines, or specifies, the involvement of a RootEntityType in an association, such as roleNbr and roleName.
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | AssociationRoleSpecification |
Name Expression | |
Namespace | Association ABE |
Owned Template Signature | |
Owner | Association ABE |
Owning Template Parameter | |
Package | Association ABE |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Association ABE::AssociationRoleSpecification |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
aggregation
Public String aggregation
-
Indicates whether an association role is a shared or composite aggregation.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AssociationRoleSpecification |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | aggregation |
Name Expression | |
Namespace | AssociationRoleSpecification |
Opposite | |
Owner | AssociationRoleSpecification |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Association ABE::AssociationRoleSpecification::aggregation |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
associationRole
Public AssociationRole associationRole
-
Constraints:
-
Properties:
-
associationSpecification
Public AssociationSpecification associationSpecification
-
Constraints:
-
Properties:
-
multiplicity
Public String multiplicity
-
A number that specifies how many instances of RootEntityType can be involved in an association role.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AssociationRoleSpecification |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | multiplicity |
Name Expression | |
Namespace | AssociationRoleSpecification |
Opposite | |
Owner | AssociationRoleSpecification |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Association ABE::AssociationRoleSpecification::multiplicity |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
navigable
Public Boolean navigable
-
An indicator that indicates if navigation can be made to a RootEntityType involved in an association.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AssociationRoleSpecification |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | navigable |
Name Expression | |
Namespace | AssociationRoleSpecification |
Opposite | |
Owner | AssociationRoleSpecification |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Association ABE::AssociationRoleSpecification::navigable |
Stereotype | required |
Template Parameter | |
Type | Boolean |
Upper | 1 |
Upper Value | |
Visibility | Public |
roleName
Public String roleName
-
Text that provides the name of the role a RootEntityType plays in an association.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AssociationRoleSpecification |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | roleName |
Name Expression | |
Namespace | AssociationRoleSpecification |
Opposite | |
Owner | AssociationRoleSpecification |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Association ABE::AssociationRoleSpecification::roleName |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
roleNbr
Public Integer roleNbr
-
A number assigned to a RootEntityType's involvement in an association. Valid values are 1 or 2, because this model only supports binary associations.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AssociationRoleSpecification |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | roleNbr |
Name Expression | |
Namespace | AssociationRoleSpecification |
Opposite | |
Owner | AssociationRoleSpecification |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Association ABE::AssociationRoleSpecification::roleNbr |
Stereotype | required |
Template Parameter | |
Type | Integer |
Upper | 1 |
Upper Value | |
Visibility | Public |
rootEntityType
Public RootEntityType rootEntityType
-
Constraints:
-
Properties:
-
| Association ABE UML Documentation |