Propriétés des attributs des objets métier

L'architecture d'un objet métier définit les différentes propriétés s'appliquant aux attributs. Cette section indique comment le connecteur interprète quelques-unes de ces propriétés et décrit la manière de les définir lors de la modification d'un objet métier.

Propriété de clé

Tous les objets métier de Portal Infranet doivent comporter au moins un attribut de clé. Pour chaque attribut correspondant à une clé, définissez la propriété Key sur True.

Remarque :
Le connecteur ne prend pas en charge la spécification d'un attribut qui représente un objet métier enfant ou un tableau d'objets métier enfant en tant qu'attribut de clé.

La clé d'un objet métier de niveau supérieur est le POID (Portal Object ID) de l'objet stockable. Un POID est un identificateur sur 64 bits unique, affecté à chaque objet de base de données Infranet lors de sa création. Il s'agit d'une clé unique, associée à un objet Infranet.

Un POID permet plusieurs instanciations de la même classe stockable. Par exemple, chaque objet compte dispose d'un POID unique. Un POID contient les quatre composants suivants : un numéro de base de données, un type d'objet, un ID unique et un numéro de révision.

Valeurs de clés des objets métier enfants

Un tableau Infranet est identifié par son ID d'élément et l'ID d'élément est la clé unique du tableau. Etant donné que les tableaux correspondent généralement à des objets métier enfants, dans les objets métier hiérarchiques Portal Infranet, une clé d'objet métier enfant spécifie l'ID d'élément de tableau et le POID parent.

En règle générale, les objets métier enfants de second niveau n'ont besoin d'un attribut que pour l'ID d'élément. Lors d'une opération de création ou de mise à jour, toutes les valeurs d'ID d'éléments et de POID sont entrées dans l'objet métier.

Propriété de clé étrangère

Cette propriété est utilisée par les objets métier enfants pour établir une relation avec les objets métier parents. Lors du traitement d'une instruction, si l'objet enfant doit être exécuté séparément, les zones de la clé étrangère sont complétées à partir de l'objet métier parent. Le nom de l'attribut de l'objet métier parent utilisé est spécifié dans les informations spécifiques à l'application, au niveau de l'attribut de clé étrangère.

Propriété obligatoire

Le connecteur n'utilise pas la propriété obligatoire.

Propriété de longueur maximale

Définissez la propriété de longueur maximale sur 255.

Propriété de valeur par défaut

Le connecteur utilise la valeur par défaut de l'attribut, si elle est spécifiée.

Copyright IBM Corp. 2003, 2005