Bonsoir,

Dans le cadre d'une formation de programmation en C je dois réaliser un logiciel qui dois gérer les articles d'un magasin ainsi que les clients.
J'imagine que les articles du magasin en stocks sont sauvegardés dans un fichier qu'il sera possible de consulter.
Afin de rendre plus performante la recherche d'un article donné dans ce fichier (en imaginant qu'il contienne plusieurs milliers d'articles) j'ai imaginé classer ces articles par nom, dans l'ordre alphabétique, en ayant 1 fichier par lettre de l'alphabet. Ainsi le fichier C.TXT contiendrait tous les articles dont le nom commence par la lettre C.
Je procèderais de la même manière pour les clients. Le fichier C.CLT contiendrait la liste des clients dont le nom commence par C.

Je ne vois pas d'inconvénients majeurs à cette solution ?

Est ce que certains d'entre-vous plus chevronnés pourrais me donner leur avis sur mon idée.

Je vous remercie par avance.

Cordialement
KURVANOV