Effets en cascade de la suppression d’objets

Lorsque vous supprimez un objet logique, un élément de version ou un élément de langue, la suppression peut avoir un effet de cascade ascendant ou descendant.

Effet de cascade ascendant
Supprimer le dernier élément restant d’un niveau inférieur déclenche la suppression de son élément de niveau supérieur. C’est-à-dire :
  • La suppression du dernier élément de langue d’une version entraîne la suppression de cette version.
  • La suppression de la dernière version restante d’un objet logique déclenche la suppression de cet objet logique.
Par exemple, imaginez que votre rubrique « Configuration de l’Encabulator » est un objet logique avec deux versions, v1 et v2. Un utilisateur supprime la v2, chose qui n’a aucun effet sur l’objet logique. Ensuite, un utilisateur supprime la v1, ce qui a pour effet de déclencher la suppression de l’objet logique lui-même.
Effet de cascade descendant
Supprimer un élément d’un niveau supérieur déclenche automatiquement la suppression de tous ses éléments de niveau inférieur. C’est-à-dire :
  • La suppression d’un élément de version entraîne la suppression de tous les éléments de langue de cet élément de version.
  • La suppression d’un élément logique déclenche la suppression de toutes les versions de cet élément logique et de tous les éléments de langue, dans toutes les versions.
Par exemple, imaginez que votre rubrique « Configuration de l’Encabulator » est un objet logique avec deux versions, v1 et v2. La version v1 existe en 3 langues et la version v2 existe en 5 langues. Supprimer l’objet logique déclenchera la suppression de dix autres objets : les 3 + 5 langues dans les deux versions, plus les deux versions elles-mêmes.