Cette table stocke la relation entre un objet et les attributs qui lui sont affectés, y compris la valeur affectée à l'attribut par l'utilisateur.
Détails
Type d'objet : TABLE
Clé primaire
| Nom | Colonnes |
|---|---|
|
ARM_ATTRIBUTE_VALUES_PK |
ATTRIBUTE_VALUE_ID |
Colonnes
| Nom | Type de données | Longueur | Précision | Echelle | Valeur NULL autorisée | Commentaires |
|---|---|---|---|---|---|---|
|
ATTRIBUTE_VALUE_ID |
NUMBER |
18 |
0 |
Non |
Identifiant unique |
|
|
ATTRIBUTE_ID |
NUMBER |
18 |
0 |
Non |
Clé étrangère d'ARM_ATTRIBUTES |
|
|
OBJECT_ID |
NUMBER |
18 |
0 |
Non |
ID de l'objet auquel cette valeur d'attribut est associée |
|
|
ORDER_SEQ |
NUMBER |
9 |
0 |
Oui |
Ordre de l'attribut par rapport aux autres attributs appliqués au même objet. |
|
|
REQUIRED |
VARCHAR2 |
1 |
Oui |
Indicateur du caractère nécessaire ou non de la valeur de l'attribut. Valeurs possibles : Y/N. |
||
|
UPDATABLE_BY |
VARCHAR2 |
1 |
Oui |
Indicateur déterminant qui peut mettre à jour la valeur d'attribut. P=préparateur, R= réviseur, B= préparateur et réviseur, N=aucun des deux. La valeur NULL correspond à aucun des deux. |
||
|
VALUE_TEXT |
VARCHAR2 |
4 000 |
Oui |
Utilisé uniquement si l'attribut est de type TEXT ou BOOLEAN |
||
|
VALUE_NUMBER |
NUMBER |
Oui |
Utilisé uniquement si l'attribut est de type NUMBER |
|||
|
VALUE_DATE |
DATE |
Oui |
Utilisé uniquement si l'attribut est de type DATE |
|||
|
VALUE_LIST_CHOICE_ID |
NUMBER |
18 |
0 |
Oui |
Utilisé uniquement si l'attribut est de type LIST |
|
|
HISTORY_ATTRIBUTE_TYPE |
VARCHAR2 |
3 |
Oui |
Le type de l'attribut, qui est utilisé par l'historique pour déterminer le mode de traitement des modifications |
||
|
OBJECT_VERSION_NUMBER |
NUMBER |
Non |
Utilisé pour implémenter le verrouillage optimiste. Ce nombre est incrémenté chaque fois que la ligne est mise à jour. Il est comparé au début et à la fin d'une transaction pour détecter si une autre session a mis à jour la ligne depuis son interrogation. |
|||
|
LAST_UPDATE_LOGIN |
NUMBER |
Oui |
Colonne WHO. Stocke l'ID de session/connexion de l'utilisateur qui a mis à jour cette ligne en dernier. |
|||
|
LAST_UPDATE_DATE |
DATE |
Non |
Colonne WHO. Stocke la date à laquelle cette ligne a été mise à jour pour la dernière fois. |
|||
|
LAST_UPDATED_BY |
VARCHAR2 |
255 |
Non |
Colonne WHO. Stocke l'ID de l'utilisateur qui a mis à jour cette ligne en dernier. |
||
|
CREATION_DATE |
DATE |
Non |
Colonne WHO. Stocke la date à laquelle cette ligne a été créée dans la base de données. |
|||
|
CREATED_BY |
VARCHAR2 |
255 |
Non |
Colonne WHO. Stocke l'ID de l'utilisateur qui a créé cette ligne. |
||
|
FDMEE_UDX_NAME |
VARCHAR2 |
5 |
Oui |
Nom de l'attribut dans FDMEE |
||
|
COPY_TO_PROFILE |
VARCHAR2 |
1 |
Oui |
Indique si l'attribut doit être copié vers le profil lors de la soumission |
||
|
PRIOR_ATTRIBUTE_VALUE_ID |
NUMBER |
18 |
0 |
Oui |
ID de la valeur d'attribut précédente pour les transactions copiées |
Index
| Index | Unicité | Colonnes |
|---|---|---|
|
ARM_ATTRIBUTE_VALUES_N1 |
NONUNIQUE |
OBJECT_ID |
|
ARM_ATTRIBUTE_VALUES_N2 |
NONUNIQUE |
ATTRIBUTE_ID, HISTORY_ATTRIBUTE_TYPE |
|
ARM_ATTRIBUTE_VALUES_PK |
UNIQUE |
ATTRIBUTE_VALUE_ID |
|
ARM_ATTRIBUTE_VALUES_U1 |
UNIQUE |
ATTRIBUTE_ID, OBJECT_ID |
|
ARM_ATTRIBUTE_VALUES_U2 |
UNIQUE |
OBJECT_ID, ATTRIBUTE_ID |