Chapter 10 Gestion des réplications d'objet


Création de réplications d'objet

Les raccourcis permettent de faire référence à des objets contenus dans d'autres modèles, mais avec les limitations suivantes :

Par exemple, dans un modèle, vous pouvez avoir besoin d'une table Client comportant les colonnes Nom et Adresse, tandis que dans un autre modèle, vous n'avez besoin que de la colonne Nom pour cette table.

Dans ce cas, plutôt que d'utiliser un raccourci, vous devriez répliquer l'objet.

Lorsque vous répliquez un objet, PowerAMC crée une copie complexe (ou réplique) de l'objet. La réplique retient le nom, le code, le type et l'ID de l'objet d'origine et est automatiquement mise à jour dès que l'original est modifié.

Une réplique ressemble à n'importe quel autre objet dans l'Explorateur d'objets et dans le diagramme, mais sa feuille de propriétés est par défaut non modifiable car ses propriétés sont synchronisées avec celle de l'original :


Vous pouvez désynchroniser toute propriété que vous souhaitez changer, tout en conservant la synchronisation des autres.

Le lien vers l'original et la synchronisation est maintenu par une réplication, qui n'est pas visible dans l'Explorateur d'objets ou dans un diagramme, mais dont les propriétés sont accessibles via la boîte de dialogue Liste des réplications.


Vous utilisez des raccourcis Si vous souhaitez faire référence à un objet dans le modèle ou dans différents modèles ou packages afin de partager la représentation de cet objet entre modèles ou packages. Le raccourci n'est pas une copie locale de l'objet cible et ne peut pas être modifié indépendamment de son objet cible.

Vous utilisez des réplications Si vous souhaitez avoir une copie locale d'un objet qui puisse diverger de l'objet d'origine.

Objet prenant en charge la réplication

Vous pouvez créer autant de réplications que vous le souhaitez pour la plupart des objets qui s'affichent sous un diagramme ou un package de modèle dans l'Explorateur d'objets.

Vous pouvez également créer des répliques de répliques.

Vous ne pouvez pas répliquer des liens, mais vous pouvez créer un lien entre deux répliques dans le modèle référent.

Le tableau suivant répertorie les objets de chaque modèle qui prennent en charge les réplications:

Module Objet
MCD Entité, information
MPD (Diagramme physique) Table, vue ,utilisateur, rôle, groupe, type de données abstrait, profil de données de test, storage, tablespace, procédure, modèle de trigger, élément de modèle de trigger, join index, séquence, package de base de données, synonyme
MPD (Diagramme multidimensionnel) Cube, dimension, fait, source de données
MOO (diagramme de classes Classe, interface
MOO (diagramme de cas d'utilisation Cas d'utilisation, acteur
MOO (diagramme de séquence) Objet, acteur
MOO (diagramme d'activités) Etat-d'objet, unité d'organisation, objet, activité
MOO (diagramme de composants) Composant
MOO (diagramme d'objet) Objet
MOO (diagramme de déploiement) Instance de composant, noeud
MOO (diagramme de collaboration) Objet, acteur
MOO (diagramme d'états-transitions) Evénement, état
MPM (diagramme de processus métiers) Unité d'organisation, ressource, format de message, donnée, fournisseur de service, événement, transformation de données, variable, corrélation, processus, clé de corrélation
MTM (diagramme de flux) Acteur, événement, donnée
MTM (diagramme conceptuel) Opération, action
MTM (diagramme organisationnel) Phase, tâche, module
MSX (diagramme XSD) Groupe d'attributs, attribut, élément, type simple, type complexe, groupe, notation, import, inclusion, redéfinition
MSX (diagramme DTD) Entité, groupe d'attributs, attribut, élément, groupe, notation
MGX Terme, utilisateur, groupe, réplication
MFI
Tous les modules Fichier, règle de gestion, domaine, source de données

 


Copyright (C) 2007. Sybase Inc. All rights reserved.