Common Domain::Root Business Entities ABE
Class EntitySpecificationTypeRelationship

The EntitySpecificationTypeRelationship enables specifying any kind of relationships between EntitySpecificationTypes such as contains.
As an example, an EntitySpecificationType “Family roles” may contain many EntitySpecificationTypes such as “parent”, “children”, “grand parents”…

Attributes
EntitySpecificationType entitySpecificationType entitySpecificationType
EntitySpecificationType entitySpecificationType2 entitySpecificationType2
String type type

A categorization of the relationship, such as aggregation, migration, substitution, dependency, exclusivity.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameEntitySpecificationTypeRelationship
Name Expression
Namespace«011» Root Business Entities ABE
Owned Template Signature
Owner«011» Root Business Entities ABE
Owning Template Parameter
Package«011» Root Business Entities ABE
Qualified NameSID Models::Common Domain::Root Business Entities ABE::EntitySpecificationTypeRelationship
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 entitySpecificationType
Public EntitySpecificationType entitySpecificationType
Constraints:
Properties:

AggregationNone
Alias
AssociationEntitySpecificationTypeReferences
Association End
ClassEntitySpecificationTypeRelationship
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
NameentitySpecificationType
Name Expression
NamespaceEntitySpecificationTypeRelationship
OppositeentitySpecificationTypeRelationship
OwnerEntitySpecificationTypeRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::EntitySpecificationTypeRelationship::entitySpecificationType
Stereotype
Template Parameter
TypeEntitySpecificationType
Upper1
Upper Value(1)
VisibilityPublic


 entitySpecificationType2
Public EntitySpecificationType entitySpecificationType2
Constraints:
Properties:

AggregationNone
Alias
AssociationEntitySpecificationTypeReferencedBy
Association End
ClassEntitySpecificationTypeRelationship
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
NameentitySpecificationType2
Name Expression
NamespaceEntitySpecificationTypeRelationship
OppositeentitySpecificationTypeRelationship2
OwnerEntitySpecificationTypeRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::EntitySpecificationTypeRelationship::entitySpecificationType2
Stereotype
Template Parameter
TypeEntitySpecificationType
Upper1
Upper Value(1)
VisibilityPublic


 type
Public String type

A categorization of the relationship, such as aggregation, migration, substitution, dependency, exclusivity.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassEntitySpecificationTypeRelationship
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
NamespaceEntitySpecificationTypeRelationship
Opposite
OwnerEntitySpecificationTypeRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::EntitySpecificationTypeRelationship::type
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic