Overview | Top | Package | Element
| Attribute Domains UML Documentation

Summary:Attributes Properties | Detail:Attributes

Rules and Parameters
Class Attribute Domain

This entity includes all reference data for attribute domains {T2S.11.240}. Each attribute domain is linked to many attribute values (i.e. to all the values belonging to the domain) and may be linked to one or many attribute references.

Attributes
<Primitive Type> String | Attribute Domain Name | Name of the attribute domain.
<Primitive Type> String | Attribute Domain Description | Description of the attribute domain.
<Primitive Type> String | Attribute Format | It specifies a classification for the attribute format. The exhaustive list of possible values is as follows:• Alphabetic• Alphanumeric• Numeric
<Primitive Type> Integer | Minimum Code Length | It specifies the minimum length of the code for a value in the attribute domain.
<Primitive Type> Integer | Maximum Code Length | It specifies the maximum length of the code for a value in the attribute domain.
<Primitive Type> String | Case | It specifies a classification for the case type of the attribute format. The exhaustive list of possible values is as follows:• Upper case• Lower case• Both
<<Entity>> <Class> Attribute Value | contains |
<<Entity>> <Class> Attribute Reference | is linked to |

Properties:

Is Abstract | false
Is Active | false
Is Leaf | false
Name | Attribute Domain
Namespace | <Package> Attribute Domains
Owner | <Package> Attribute Domains
Package | <Package> Attribute Domains
Qualified Name | T2S Data Model::Rules and Parameters::Attribute Domains::Attribute Domain
Stereotype | Entity
Visibility | Public

Attribute Details

Attribute Domain Description

    Public <Primitive Type> String Attribute Domain Description

  Description of the attribute domain.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Attribute Domain
  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
  Lower | 1
  Multiplicity | 1
  Name | Attribute Domain Description
  Namespace | <<Entity>> <Class> Attribute Domain
  Owner | <<Entity>> <Class> Attribute Domain
  Qualified Name | T2S Data Model::Rules and Parameters::Attribute Domains::Attribute Domain::Attribute Domain Description
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Attribute Domain Name

    Public <Primitive Type> String Attribute Domain Name

  Name of the attribute domain.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Attribute Domain
  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
  Lower | 1
  Multiplicity | 1
  Name | Attribute Domain Name
  Namespace | <<Entity>> <Class> Attribute Domain
  Owner | <<Entity>> <Class> Attribute Domain
  Qualified Name | T2S Data Model::Rules and Parameters::Attribute Domains::Attribute Domain::Attribute Domain Name
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Attribute Format

    Public <Primitive Type> String Attribute Format

  It specifies a classification for the attribute format. The exhaustive list of possible values is as follows:• Alphabetic• Alphanumeric• Numeric

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Attribute Domain
  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
  Lower | 1
  Multiplicity | 1
  Name | Attribute Format
  Namespace | <<Entity>> <Class> Attribute Domain
  Owner | <<Entity>> <Class> Attribute Domain
  Qualified Name | T2S Data Model::Rules and Parameters::Attribute Domains::Attribute Domain::Attribute Format
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Case

    Public <Primitive Type> String Case

  It specifies a classification for the case type of the attribute format. The exhaustive list of possible values is as follows:• Upper case• Lower case• Both

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Attribute Domain
  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
  Lower | 1
  Multiplicity | 1
  Name | Case
  Namespace | <<Entity>> <Class> Attribute Domain
  Owner | <<Entity>> <Class> Attribute Domain
  Qualified Name | T2S Data Model::Rules and Parameters::Attribute Domains::Attribute Domain::Case
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

contains

    Private <<Entity>> <Class> Attribute Value contains

Constraints:
Properties:

  Aggregation | Composite
  Association | <Association> A_contains_is included in
  Class | <<Entity>> <Class> Attribute Domain
  Is Composite | true
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | *
  Name | contains
  Namespace | <<Entity>> <Class> Attribute Domain
  Owner | <<Entity>> <Class> Attribute Domain
  Qualified Name | T2S Data Model::Rules and Parameters::Attribute Domains::Attribute Domain::contains
  Type | <<Entity>> <Class> Attribute Value
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

is linked to

    Private <<Entity>> <Class> Attribute Reference is linked to

Constraints:
Properties:

  Aggregation | Composite
  Association | <Association> A_is linked to_attribute Domain
  Class | <<Entity>> <Class> Attribute Domain
  Is Composite | true
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | *
  Name | is linked to
  Namespace | <<Entity>> <Class> Attribute Domain
  Owner | <<Entity>> <Class> Attribute Domain
  Qualified Name | T2S Data Model::Rules and Parameters::Attribute Domains::Attribute Domain::is linked to
  Type | <<Entity>> <Class> Attribute Reference
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Maximum Code Length

    Public <Primitive Type> Integer Maximum Code Length

  It specifies the maximum length of the code for a value in the attribute domain.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Attribute Domain
  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
  Lower | 1
  Multiplicity | 1
  Name | Maximum Code Length
  Namespace | <<Entity>> <Class> Attribute Domain
  Owner | <<Entity>> <Class> Attribute Domain
  Qualified Name | T2S Data Model::Rules and Parameters::Attribute Domains::Attribute Domain::Maximum Code Length
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

Minimum Code Length

    Public <Primitive Type> Integer Minimum Code Length

  It specifies the minimum length of the code for a value in the attribute domain.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Attribute Domain
  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
  Lower | 1
  Multiplicity | 1
  Name | Minimum Code Length
  Namespace | <<Entity>> <Class> Attribute Domain
  Owner | <<Entity>> <Class> Attribute Domain
  Qualified Name | T2S Data Model::Rules and Parameters::Attribute Domains::Attribute Domain::Minimum Code Length
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

Overview | Top | Package | Element
| Attribute Domains UML Documentation

Summary:Attributes Properties | Detail:Attributes