slt ::
bon, dans l'état ton soucy n'a pas l'air bien complexe en soit !... on peux faire pire ^^
1. ton interface doit elle pouvoir etre administrable ?
2. cette interface est elle soumise à accès privé ?
3. les fichiers exels sont ils par 4 obligatoirement ?
4. ont ils des structures complémentaires ?
au final tu dois exporter un seukl fichier, je suppose donc que l'upload des 4 permet la structuration des données de sorties !...
5. si tu ne va pas plus loin, pourquoi les stocker dans une table ?
donc dans l'état ::
- une table pour les utilisateurs
- une table de paramètres (pour la manipulation des fichiers => si par la suite la structure des fichiers viend à changer, une simple modification de ses paramètre permettra au logiciel de s'adapter ^^ => du luxe ?

)
- une table pour stocker les infos sur les actions des utilisateurs (nom + chemin des fichiers uploadés, extraction des données, ...)
- une table pour enregistrer les données des fichiers excel uploadés et donc extraire les données pour la création du nouveau fichier en sortie
donc en forçant bien on arrive à une petite dizaines de table ...
Si tu veux plus d'aide donnes nous plus d'infos

++