Protéger des objets
Vous pouvez protéger un objet afin que la synchronisation n'ait pas d'impact sur lui. Cela exclut l'objet de la synchronisation sans le faire disparaître.
Il existe deux modes de protection des projets ; l'un en amont de la synchronisation et l'autre en aval.
Mode Figé
Le mode "Figé" concerne l'objet cible, celui qui résulte de la synchronisation.
Lorsque vous figez une table du modèle relationnel, vous figez également tous les objets fils de cette table : aucun objet fils n'est créé, modifié ou supprimé suite à la synchronisation.
Vous pouvez figer des objets :
• Avant de lancer la synchronisation, dans l'éditeur de base de données.
Mode Réalisé
Le mode "Réalisé" concerne l'objet source de la synchronisation.
Un objet est dit réalisé s'il donne lieu à la création d'un objet lors d'une synchronisation.
Un objet non réalisé ne donne pas lieu à la création d'un objet lors de la synchronisation mais il est traité comme un objet abstrait. Voir
Entité abstraite.
Par défaut, tous les objets sont réalisés.
Vous pouvez exclure un objet source de la synchronisation en cochant la colonne "Non réalisé" sur l'objet en question dans l'assistant de synchronisation. Cette action est disponible sur les entités, les attributs et les associations. L'action "Réalisé" ou "Non Réalisé" se propage aux objets fils.
Exemple d'entité non réalisée
L'entité "Article" possède une association vers l'entité "Type article".
L'entité "Type article" est dite "Non réalisée".
Lors de la synchronisation, l'entité "Type article" ne donne lieu à la création d'aucune table. Dans la table "Article", la clé étrangère vers "Type article" n'est pas créée; en revanche, la colonne "Code_Type_Article" est créée.
Voir aussi :