Chapter 11 Gestion des réplications d'objets
Lorsque qu'un raccourci référence un objet dans différents modèles, vous ne pouvez accéder à la définition complète de l'objet que si le modèle référent est ouvert.
Lorsque le modèle référent est fermé, le raccourci qui référence l'objet cible contient uniquement une définition partielle de l'objet cible (nom, code, type).
Certains attributs d'objet sont indispensables au fonctionnement logique de PowerAMC, rendant ainsi difficile l'utilisation des raccourcis. Par exemple, les raccourcis d'information dans un MCD sont interdits parce que l'attribut type de données n'est pas disponible dans le modèle si le modèle référent est fermé.
Prenons le cas de la réutilisation d'une structure de table qui provient d'un département ou d'une division de société. Vous pouvez avoir une copie de cette table dans votre application de base données avec des mécanismes de réplication de cette base. Une réplique s'avère alors plus utile qu'un raccourci car vous détenez la structure complète de la table et n'avez pas besoin d'ouvrir le modèle cible pour générer correctement une requête SQL. C'est d'autant plus vrai si vous ajoutez des colonnes à votre copie de table.
Lorsqu'un raccourci référence un objet dans différents modèles ou packages, vous ne pouvez effectuer des changements sur ces raccourcis. Seul l'objet cible peut être modifié.
Cette restriction pose problème dans le cas, par exemple, d'une table Client que vous avez référencée dans différents modèles ou packages et qui contient plus de colonnes que nécessaire (Nom, Adresse, Numéro de téléphone, Numéro de fax etc.). Dans un modèle donné, vous pouvez avoir besoin de cette table Client dotée uniquement des colonnes Nom et Adresse, tandis que dans un autre modèle vous aurez besoin de la même table dotée uniquement de la colonne Nom, mais souhaiterez néanmoins conserver le lien vers l'objet cible.
PowerAMC répond à ces besoins avec la fonctionnalité de réplication d'objet.
Pour plus d'informations sur les raccourcis, reportez-vous au chapitre "Gestion des raccourcis".
Copyright (C) 2005. Sybase Inc. All rights reserved. |
![]() |