Cela dépend en grande partie de votre situation :
-
Y a-t-il des personnes qui utilisent l'ancienne application ? - Cela signifie que vous ne pouvez pas vraiment créer une autre base de données pour votre nouvelle application si vous souhaitez accéder à de nouvelles informations.
-
Est-il vraiment nécessaire de changer les relations des modèles ? - Je ne pense pas que vous devriez changer à moins que vous n'en ayez vraiment besoin.
-
Coût - Combien de temps êtes-vous prêt à consacrer à la migration ?
Remarque :vous pouvez modifier presque tout sur votre modèle pour faire face à la structure de base de données/table précédente.