Pour la modification du schéma, peut être qu'après application de ton nouveau schéma, en créant une vue portant le nom actuel de cette table et consolidant toutes les informations initiales peut faciliter la tâche.

Il faut "juste" vérifier que les mises à jour sur la table actuelle sont centralisées et que ce n'est pas trop compliqué d'adapter cette partie. Tous les SELECT existant ne devraient pas poser de souci.