J'ai une application qui aura environ 25 000 enregistrements lorsque l'importation de données initiale est terminée. Ces enregistrements auront chacun 1 à 3 «pièces jointes» associées (.doc, .pdf, etc.). Quelqu'un peut-il me donner des conseils sur la façon de mettre en œuvre cette fonctionnalité? Plus précisément, où stockez-vous les fichiers et comment les organiseriez-vous?Conseils généraux nécessaires - Comment implémenter les pièces jointes de fichiers d'enregistrement dans ASP.NET?
Je suis réticent à les stocker directement dans la base de données, car cela entraînerait une énorme base de données. Est-ce que cela semble être une préoccupation valable? Si oui, je ne pense pas que je voudrais voir jusqu'à 100 000 fichiers dans un seul dossier non plus.
Idée intéressante, Et peut-être utiliser un schéma de nommage de dossier YYYYMM afin que trop de fichiers/dossiers ne se retrouvent pas dans un seul dossier? Le système hérité actuel a un problème où les utilisateurs ne peuvent même pas ouvrir le dossier 'parent' car il y a 25 000 sous-dossiers en dessous et l'explorateur s'étouffe. –