Cartographier les dépendances
Listez les tables, collections et champs concernés, puis identifiez les consignes, requêtes enregistrées, workflows et éléments d’application qui les utilisent. Renommer un champ peut casser un filtre même si les enregistrements restent intacts. Changer son type peut aussi modifier le tri, les comparaisons ou le traitement des valeurs manquantes.
Déterminez comment les enregistrements existants s’intègreront à la nouvelle structure. Si les anciens et nouveaux formats doivent coexister un temps, définissez comment les reconnaître et évitez les valeurs ambiguës. Pour une modification étendue, choisissez un échantillon représentatif et prévoyez le résultat attendu avant de changer toutes les données.
Mettre à jour et vérifier les usages
Modifiez les requêtes et consignes qui mentionnent les anciens noms ou suppositions. Testez la lecture sur des cas courants et limites, puis examinez un échantillon de résultats pour repérer les valeurs absentes ou mal classées. Si la modification prévoit des écritures, vérifiez soigneusement les filtres et les cibles avant application.
Conservez une note de l’ancienne structure et du motif du changement pour aider les collaborateurs à comprendre les résultats ultérieurs. Si un workflow ou une application ne peut pas être mis à jour en même temps, prévoyez une transition ou reportez la modification. Une migration planifiée se diagnostique mieux qu’une série de corrections tardives.