Итак, что было бы, если объем данных очень мал, скажем, макс. 30 файлов на пользователя, и скажем, 20 пользователей -> 600 файлов максимум. как бы вы оценили решение создать отдельную папку для каждого пользователя и дать файлам уникальное имя, зависящее от пользователя? Таким образом, вы можете легко перемещаться по файловой системе. в этом контексте, имеет ли БД смысл для такого небольшого количества документов?