Contenu de la définition générée

La définition d'objet métier générée par PortalODA contient :

Lorsque vous générez des objets métier à partir des informations fournies par Portal Infranet, les informations spécifiques à l'application générées ne concernent que les attributs simples. L'exception à cette règle s'applique quand l'attribut de conteneur est un lien à plusieurs valeurs. Dans tous les autres cas, l'utilisateur doit entrer les informations spécifiques à l'application, comme décrit au Présentation des objets métier.

Cette section aborde les points suivants :

Propriétés des objets métier

PortalODA génère les informations suivantes sur les objets métier :

Au niveau de l'objet métier, les informations spécifiques à l'application contiennent le nom du composant métier Portal Infranet correspondant.

Propriétés des attributs

Cette section décrit les propriétés générées par PortalODA pour chaque attribut.

Important :
Toute édition faite par l'utilisateur et décrite dans les sections suivantes fait uniquement référence à la génération d'objets métier, non à leur conversion.

Propriété de nom

PortalODA extrait la valeur du nom de l''attribut de l'attribut correspondant dans le composant métier Portal Infranet.

Propriété Data type

Lorsqu'il définit le type d'un attribut, PortalODA prend le type de données de l'attribut dans le composant métier Portal Infranet et le convertit au type de données correspondant, comme indiqué dans le tableau 10. Cela ne s'applique qu'à la génération d'objets métier, puisque la conversion ne s'applique qu'à des objets métier existants.

Tableau 10. Correspondance des types de données
Application Système d'intégration WebSphere Longueur
PIN_FLDT_INT Integer
PIN_FLDT_ENUM Integer
PIN_FLDT_STR String Longueur de l'attribut correspondant dans Portal Infranet
PIN_FLDT_BUF String Longueur de l'attribut correspondant dans Portal Infranet
PIN_FLDT_POID String Longueur de l'attribut correspondant dans Portal Infranet
PIN_FLDT_TSTAMP Date
PIN_FLDT_ARRAY Object
PIN_FLDT_SUBSTRUCT Object
PIN_FLDT_BINSTR String Longueur de l'attribut correspondant dans Portal Infranet
PIN_FLDT_DECIMAL Float

Remarque :
Si le type de données d''un attribut ne fait pas partie de ceux figurant dans le tableau 10, PortalODA ignore la colonne et affiche un message indiquant que la colonne ne peut être traitée.

Propriété de cardinalité

PortalODA définit la cardinalité de tous les attributs simples sur 1 et celle des attributs du conteneur sur n. L'utilisateur doit changer la cardinalité des attributs du conteneur dès que cela s'avère nécessaire.

Propriété MaxLength

PortalODA obtient la longueur de l'attribut à partir de Portal Infranet.

Propriété IsKey

PortalODA ne marque aucun attribut comme étant une zone de clé. Vous devez marquer les zones de clé manuellement, une fois les objets métier générés.

Propriété IsRequired

Si une zone est désignée comme "not null" dans la table ou la vue, PortalODA la marque comme étant un attribut obligatoire. En revanche, PortalODA ne marque pas la zone de clé comme étant obligatoire car l'application Portal Infranet génère ses propres valeurs d'ID lorsqu'elle crée un enregistrement.

Propriété AppSpecificInfo

L'utilisateur doit éditer cette propriété si les attributs de conteneur n'ont pas été générés ou s'assurer qu'elle est correcte si les attributs de conteneur ont été générés.

Instructions

PortalODA génère les instructions spécifiées dans la fenêtre BO Properties (comme illustré par la figure 23). Il crée une propriété AppSpecificInfo pour chaque instruction mais n'indique pas de valeur.

Copyright IBM Corp. 2003, 2005