Guide de l'utilisateur de Service Registry 3 2005Q4

Création d'une relation entre objets

Les objets peuvent présenter deux types de relation : les références et les associations. Les deux sortes de relation sont unidirectionnelles. Cela signifie que chacune comporte un objet source et un objet cible.

Registry prend en charge des références, appelées ObjectRefs, entre certains types d'objet. Par exemple, si vous créez un service et une liaison de service ServiceBinding, vous pouvez créer une référence ServiceBinding depuis le service vers la liaison de service ServiceBinding. Toutefois, vous ne pouvez pas créer de référence de l'objet ServiceBinding vers l'objet Service. Un objet Reference n'est pas un objet de Registry.

Une association est un objet de Registry. Vous pouvez créer une association de n'importe quel objet de Registry vers un autre objet. Registry prend en charge un schéma de classification AssociationType qui contient un nombre prédéfini de types d'association : OffersService, RelatedTo, HasMember, etc. Vous pouvez aussi créer de nouveaux types d'association. Si vous possédez les deux objets inclus dans l'association, l'association est dite interne. Si vous ne possédez pas les deux objets, l'association est dite externe. Si vous créez une organisation et que vous lui ajoutez un service, une association de type OffersService est automatiquement créée de l'organisation vers le service.

Si aucune référence valide n'existe pour les objets source et cible, vous ne pouvez pas créer de référence.

Utilisez le bouton Lier de la zone Objets de registre pour lier deux objets. Ce bouton devient actif lorsque vous sélectionnez deux objets dans le tableau des résultats de la recherche.

Si les objets ne sont pas tous deux visibles dans le tableau des résultats, cochez la case Code PIN pour conserver un objet dans le tableau pendant que vous recherchez l'autre. Pour plus de détails, reportez-vous à la section Pour utiliser la fonctionnalité PIN.

ProcedurePour créer une référence

Étapes
  1. Dans la zone Objets de registre, sélectionnez deux objets et cliquez sur Lier.

  2. Dans la zone Créer la relation, sélectionnez l'objet source s'il ne l'est pas encore.

    L'autre objet devient l'objet cible.

    Si une référence valide existe pour les objets source et cible, l'option Référence est sélectionnée par défaut, et l'attribut de référence valide apparaît. Si aucune référence valide n'existe pour les objets source et cible, le bouton radio Référence est grisé.

  3. Cliquez sur Enregistrer pour enregistrer la référence.

ProcedurePour créer une association

Étapes
  1. Dans la zone Objets de registre, sélectionnez deux objets et cliquez sur Lier.

  2. Dans la zone Créer la relation, sélectionnez l'objet source s'il ne l'est pas encore.

    L'autre objet devient l'objet cible.

  3. Sélectionnez le bouton radio Association, s'il ne l'est pas encore.

  4. Saisissez un nom et éventuellement une description pour l'association dans la zone Détails.

    Les ID d'objets source et cible sont déjà inscrits.

  5. Sélectionnez un type dans le menu Type d'association.

  6. Cliquez sur Appliquer pour enregistrer l'association.