Rules and Parameters::Attribute Domains
Classe Attribute Reference

This entity includes all reference data for attribute references {T2S.11.230} {T2S.11.240} {T2S.11.250}

Each attribute reference is linked to the relevant attribute domain and to many reference values (i.e. to all the values belonging to the attribute reference).

Attributi
<Primitive Type> String Attribute Reference Name Attribute Reference Name

Name of the attribute reference.

<Primitive Type> String Attribute Reference Description Attribute Reference Description

Description of the attribute reference.

<Primitive Type> String Reference Format Reference Format

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

<Primitive Type> Integer Minimum Code Length Minimum Code Length

It specifies the minimum length of the code for a reference value.

<Primitive Type> Integer Maximum Code Length Maximum Code Length

It specifies the maximum length of the code for a reference value.

<Primitive Type> String Case Case

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

<Primitive Type> Boolean Mandatory Mandatory

Boolean attribute specifying whether the input of a reference value is mandatory.

<<Entity>> <Class> Reference Value groups groups

Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameAttribute Reference
Namespace<Package> Attribute Domains
Owner<Package> Attribute Domains
Package<Package> Attribute Domains
Qualified NameT2S Data Model::Rules and Parameters::Attribute Domains::Attribute Reference
StereotypeEntity
VisibilityPublic

Dettagli attributo

 Attribute Reference Description
Public <Primitive Type> String Attribute Reference Description

Description of the attribute reference.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Attribute Reference
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameAttribute Reference Description
Namespace<<Entity>> <Class> Attribute Reference
Owner<<Entity>> <Class> Attribute Reference
Qualified NameT2S Data Model::Rules and Parameters::Attribute Domains::Attribute Reference::Attribute Reference Description
Type<Primitive Type> String
Upper1
VisibilityPublic


 Attribute Reference Name
Public <Primitive Type> String Attribute Reference Name

Name of the attribute reference.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Attribute Reference
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameAttribute Reference Name
Namespace<<Entity>> <Class> Attribute Reference
Owner<<Entity>> <Class> Attribute Reference
Qualified NameT2S Data Model::Rules and Parameters::Attribute Domains::Attribute Reference::Attribute Reference Name
Type<Primitive Type> String
Upper1
VisibilityPublic


 Case
Public <Primitive Type> String Case

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

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Attribute Reference
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCase
Namespace<<Entity>> <Class> Attribute Reference
Owner<<Entity>> <Class> Attribute Reference
Qualified NameT2S Data Model::Rules and Parameters::Attribute Domains::Attribute Reference::Case
Type<Primitive Type> String
Upper1
VisibilityPublic


 groups
Private <<Entity>> <Class> Reference Value groups
Vincoli:
Proprietà:

AggregationComposite
Association<Association> A_groups_is defined for
Class<<Entity>> <Class> Attribute Reference
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namegroups
Namespace<<Entity>> <Class> Attribute Reference
Owner<<Entity>> <Class> Attribute Reference
Qualified NameT2S Data Model::Rules and Parameters::Attribute Domains::Attribute Reference::groups
Type<<Entity>> <Class> Reference Value
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Mandatory
Public <Primitive Type> Boolean Mandatory

Boolean attribute specifying whether the input of a reference value is mandatory.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Attribute Reference
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameMandatory
Namespace<<Entity>> <Class> Attribute Reference
Owner<<Entity>> <Class> Attribute Reference
Qualified NameT2S Data Model::Rules and Parameters::Attribute Domains::Attribute Reference::Mandatory
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Maximum Code Length
Public <Primitive Type> Integer Maximum Code Length

It specifies the maximum length of the code for a reference value.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Attribute Reference
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameMaximum Code Length
Namespace<<Entity>> <Class> Attribute Reference
Owner<<Entity>> <Class> Attribute Reference
Qualified NameT2S Data Model::Rules and Parameters::Attribute Domains::Attribute Reference::Maximum Code Length
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 Minimum Code Length
Public <Primitive Type> Integer Minimum Code Length

It specifies the minimum length of the code for a reference value.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Attribute Reference
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameMinimum Code Length
Namespace<<Entity>> <Class> Attribute Reference
Owner<<Entity>> <Class> Attribute Reference
Qualified NameT2S Data Model::Rules and Parameters::Attribute Domains::Attribute Reference::Minimum Code Length
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 Reference Format
Public <Primitive Type> String Reference Format

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

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Attribute Reference
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameReference Format
Namespace<<Entity>> <Class> Attribute Reference
Owner<<Entity>> <Class> Attribute Reference
Qualified NameT2S Data Model::Rules and Parameters::Attribute Domains::Attribute Reference::Reference Format
Type<Primitive Type> String
Upper1
VisibilityPublic