Bonjour,
Le nom ne peut pas être considéré comme suffisamment discriminant pour empêcher les doublons.
Imaginons que deux utilisateurs créent chacun un fichier "spécfications.pdf" avec un contenu totalement différent, vous voulez vraiment l'empêcher ? Ça risque de poser des problèmes très rapidement (en général ça se matérialise par un débarquement massif d'utilisateurs en colère qui essaient de défoncer la porte de votre bureau :wink: ).
Cela dit je n'ai pas pour autant de solution toute faite.