База данных (модель данных) для построения структуры папок

Планирование построения структуры на основе папок в Java.

Я буду использовать плагин jquery для графического интерфейса, поэтому мне не нужна информация о как отобразить структуру папок.

Мне нужна внутренняя логика того, как хранится информация о папке, чтобы ее можно было получить быстро и эффективно.

Каждая папка будет иметь несколько подпапок. Из конечной папки у нас должен быть быстрый и эффективный доступ к корню

Пример:

+Folder1
  |__SubFolder1_1
  |__SubFolder1_2
        |_SubSubFolder1_2_1
        |_
+Folder2
  |__SubFolder2_1
        |_SubFolder2_1_1
        |_SubFolder2_1_2
             |_SubFolder2_1_2_1

Новые папки могут добавляться случайным образом. Папку можно переименовать. Папки можно удалить.

Мой вопрос:

Как эти сведения о папках будут храниться в базе данных?

Опять же, я ищу быстрые и эффективные средства для хранения и извлечения этой информации.

5
задан kensen john 23 September 2011 в 03:26
поделиться