Salut,
En partant du principe qu' on ne travaillera que sur la base de l' année en cours (et donc archivage) et en combinant les deux solution proposées:
* faire un export et donc une nouvelle base de l'année précédente pour ne travailler sur une base ne contenant que l'année en cours. encore faut-il ne pas avoir besoin des infos de l'année précédente.
-Exporter oui mais en la duplicant (qui servira donc de modèle) puis ne comserver qu les données des tables fixes et quelques tables de base(âr exemple : fichier clients, Fournisseurs, Articles,Personnel...etc...) qui sont en général légérement évolutifs.
Vider ensuite toutes les tables qui sont destinées à des écritures.
(par exemple: achats , ventes, reglements...etc)
Ainsi la structure de la base sera maintenue (relations et autres) tout en l' allègeant du poids des ans !
Sachant bien que l' application doit pouvoir pointer vers l' une ou l' autre des années archivées selon le choix de l' utilisateur et suivant les règles et la stratégie de l' administrateur(verrouillage/déverouillage et cloture des exercices).
[] Ce qui va sans dire. va mieux en le disant.