Bonjour tout le monde
Je viens de commencer à travailler sur une nouvelle application de Suivi des contrats et j'aimerai avoir vos conseils et votre expertise dans le domaine.
L'application permet principalement de saisir des données pour le suivi des contrats. L'utilsateur commence par saisir le nom du contrat, le prix, etc (des infos de bases) et ensuite il doit importer un fichier Excel (Qui a été extrait de SAP) pour alimenter la base. Le fichier Excel conntient dans 40 colonnes et le nombre de ligne par contrat peut aller jusqu'à 10000 lignes (en moyenne).
Une fois le fichier Excel importé à Access et enregistré dans une table (TBL_Excel), des requêtes SQL devront interrogées TBL_Excel pour connaître le nombre de commandes, etc et d'autres informations...
Ma première préoccupation: Vu qu'il y a plusieurs contrats, la table TBL_Excel pourrait contenir beauuucoup de lignes (en moyenne 6 contrats par territoire) ce qui pourrait créer une certaine lenteur au niveau des requêtes SQL.
===> La question que je vous pose, est ce que c'est possible ou ca serait mieux de créer une nouvelle table par nouveau contrat ?? c-à-d que pour un contrat num 0510, j'aurai TBL_Excel_0510 et pour un contrat num 0520, j'aurai un TBL_Excel 0520,... pour palier peut être au problème de lenteur !!!
Ma deuxième préoccupation: Au niveau artchitectural, l'application va être utilisée dans 3 territoires diffèrents: T1, T2 et T3, chacun ayant son serveur, où je vais mettre la BD_Maître.
===> Ma question est qu'il y a un gestionnaire qui aura besoin d'un tableau de bord complet pour faire le suivi des contrats des 3 territoires dans une seule interface. en d'autres termes, il ne veut pas consulter les contrats dans les 3 applications.
J'aimerai avoir votre avis là-dessus chers amis et me donner quelques conseils...
Merci éormèment et bon début de semaine
Partager