Suivi des dépendances des triggers et procédures stockées

Lorsque vous rédigez un trigger ou une procédure stockée, PowerAMC crée automatiquement des dépendances vers n'importe quelle table, vue, procédure ou package de base de données référencé dans le code. Ces dépendances sont prises en compte lors d'une analyse d'impact précédent la suppression du trigger ou de la procédure ou des objets dont ils dépendent. Si la procédure a un symbole dans votre diagramme, toute dépendance sera illustrée de façon graphique par des flèches liant la procédure à ces objets.

Le diagramme ci-dessous montre une procédure, ProcChangerEmplacement, qui dépend de plusieurs autre objets :



L'onglet Liens de traçabilité de sa feuille de propriétés répertorie les objets dont elle dépend, et le type de lien DBCreateAfter (computed) montre que PowerAMC a déterminé qu'elle ne peut être créée qu'après ces objets :



L'onglet Dépendances de la feuille de propriétés de la table Salarié montre que ProcChangerEmplacement dépend de cette table, et si vous effectuez une analyse d'impact avant de supprimer la table Salarié, vous serez averti que la procédure en dépend.