Abhängigkeiten zuerst erfassen
Listen Sie Tabellen, Sammlungen und Felder auf, die geändert werden, und ermitteln Sie anschließend die Prompts, gespeicherten Abfragen, Workflows und Anwendungsteile, die darauf verweisen. Eine Feldumbenennung kann einen Filter beschädigen, obwohl die Datensätze selbst erhalten bleiben. Eine Typänderung wirkt sich möglicherweise auch auf Sortierung, Vergleiche oder fehlende Werte aus.
Legen Sie fest, wie vorhandene Datensätze in die neue Struktur passen. Müssen alte und neue Formate zeitweise nebeneinander bestehen, definieren Sie ihre Erkennung und vermeiden Sie mehrdeutige Werte. Wählen Sie bei umfangreichen Änderungen repräsentative Beispieldaten und beschreiben Sie das erwartete Ergebnis, bevor Sie den gesamten Bestand ändern.
Verbraucher aktualisieren und überprüfen
Überarbeiten Sie Abfragen und Anweisungen, die alte Feldnamen oder Annahmen enthalten. Testen Sie Lesezugriffe mit normalen und besonderen Fällen und prüfen Sie Beispielausgaben auf fehlende oder falsch eingeordnete Werte. Sind Schreibvorgänge betroffen, kontrollieren Sie Filter und Ziele vor der Anwendung.
Dokumentieren Sie die vorherige Struktur und den Grund der Änderung, damit Mitarbeitende spätere Ergebnisse nachvollziehen können. Lässt sich ein Workflow oder eine Anwendung nicht gleichzeitig aktualisieren, planen Sie eine Übergangszeit oder verschieben Sie die Änderung. Eine geplante Migration ist leichter zu untersuchen als nachträgliche Einzelkorrekturen.