Table de base de données CALRANGE


Description de la table :

Chaque ligne de la table représente un CalculationRange, qui représente de façon conceptuelle une ligne d'un CalculationScale.

Description des colonnes :

Nom de colonne Type de colonne Description de colonne
CALMETHOD_ID INTEGER
NOT NULL
CalculationRangeMethod qui détermine un montant monétaire du CalculationRangeLookupResult. Par exemple, FixedAmountCalculationRangeCmd, PerUnitAmountCalculationRangeCmd ou PercentageCalculationRangeCmd.
CALRANGE_ID INTEGER
NOT NULL
Identificateur généré unique.
CALSCALE_ID INTEGER
NULL
CalculationScale dont fait partie cette CalculationRange.
CUMULATIVE INTEGER
NOT NULL, DEFAULT 0
Valeurs admises :
0 = seul le CalculationRange correspondant avec la valeur RANGESTART la plus élevée est utilisé.
1 = tous les CalculationRanges correspondants sont utilisés. Les montants monétaires résultants sont totalisés pour la détermination du résultat final.
FIELD1 DECIMAL(20,5)
NULL
Zone personnalisable.
FIELD2 DECIMAL(20,5)
NULL
Zone personnalisable.
FIELD3 VARCHAR (254)
NULL
Zone personnalisable.
MARKFORDELETE INTEGER
NOT NULL, DEFAULT 0
Réservée à IBM pour usage interne.
RANGESTART DECIMAL(20,5)
NULL
Si un numéro de consultation est supérieur ou égal à RANGESTART, ou si RANGESTART a la valeur NULL, cette ligne correspond au numéro de consultation.

Index :

Nom de l'index Colonne(s) indexée(s) Type d'index
I0000056 CALSCALE_ID, RANGESTART Index à entrées uniques
SQL020206020557110 CALRANGE_ID Clé primaire

Contraintes :

Nom de contrainte Colonne(s) Nom de table externe Nom(s) de colonne externe Type de contrainte
F_165 CALSCALE_ID CALSCALE CALSCALE_ID Cascade
F_166 CALMETHOD_ID CALMETHOD CALMETHOD_ID Cascade


Référence par :

Nom de contrainte Nom de colonne référencée Nom de table externe Nom(s) de colonne externe Type de contrainte
F_168 CALRANGE_ID CALRLOOKUP CALRANGE_ID Cascade
IBM copyright