Common Domain::Location ABE::Geographic Place ABE
AssociationClass GeographicLocationRelationship

This association allows us to show direct relationships between Geographic Locations.This should be used with care to ensure that the association reflects reality

Attributes
String interactionType interactionType

The type of relationship between the locations. This could be a binary topological relationship type (touches, crosses, overlaps, equals, contains, within) if a spatial engine is not available and the spatial relationships are being modeled directly, or some more general relationships.

String role role

The role that the FROM entity is playing.

«baseType» TimePeriod validFor validFor

The time period that the relationship is valid for.

Permitted Values: Refer Time Period class


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Derivedfalse
Is Leaffalse
Keywords
Kind0 - simple
NameGeographicLocationRelationship
Name Expression
NamespaceGeographic Place ABE
Owned Template Signature
OwnerGeographic Place ABE
Owning Template Parameter
PackageGeographic Place ABE
Qualified NameSID Models::Common Domain::Location ABE::Geographic Place ABE::GeographicLocationRelationship
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 interactionType
Public String interactionType

The type of relationship between the locations. This could be a binary topological relationship type (touches, crosses, overlaps, equals, contains, within) if a spatial engine is not available and the spatial relationships are being modeled directly, or some more general relationships.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassGeographicLocationRelationship
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)
NameinteractionType
Name Expression
NamespaceGeographicLocationRelationship
Opposite
OwnerGeographicLocationRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Location ABE::Geographic Place ABE::GeographicLocationRelationship::interactionType
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 role
Public String role

The role that the FROM entity is playing.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassGeographicLocationRelationship
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)
Namerole
Name Expression
NamespaceGeographicLocationRelationship
Opposite
OwnerGeographicLocationRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Location ABE::Geographic Place ABE::GeographicLocationRelationship::role
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The time period that the relationship is valid for.

Permitted Values: Refer Time Period class

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassGeographicLocationRelationship
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
NamespaceGeographicLocationRelationship
Opposite
OwnerGeographicLocationRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Location ABE::Geographic Place ABE::GeographicLocationRelationship::validFor
Stereotyperequired
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic