Планирование построения структуры на основе папок в Java.
Я буду использовать плагин jquery для графического интерфейса, поэтому мне не нужна информация о как отобразить структуру папок.
Мне нужна внутренняя логика того, как хранится информация о папке, чтобы ее можно было получить быстро и эффективно.
Каждая папка будет иметь несколько подпапок. Из конечной папки у нас должен быть быстрый и эффективный доступ к корню
Пример:
+Folder1
|__SubFolder1_1
|__SubFolder1_2
|_SubSubFolder1_2_1
|_
+Folder2
|__SubFolder2_1
|_SubFolder2_1_1
|_SubFolder2_1_2
|_SubFolder2_1_2_1
Новые папки могут добавляться случайным образом. Папку можно переименовать. Папки можно удалить.
Мой вопрос:
Как эти сведения о папках будут храниться в базе данных?
Опять же, я ищу быстрые и эффективные средства для хранения и извлечения этой информации.