Т.е чтобы можно было создавать
1) каталоги
2) подкаталоги
3) файлы
4) переходить по каталогам
Ну и т.п
Думаю какие таблицы нужны для этого.
(Конечная идея использовать базу на сервере для закачки файлов. Оформить хочется в виде проводника.)


ITEMS
-----
ID
ParentID
...
ATTRIBUTES
----------
ItemID
AttrName
AttrValue

ANDLL писал(а):А может лучше XML? Кажеться именно это он и позволяет делать удобнее всего.

Andrey Fedorov писал(а):Две таблички Folders и Files в любой базе данных.

alibek писал(а):Andrey Fedorov писал(а):Две таблички Folders и Files в любой базе данных.
А зачем разделять папки и файлы?

ITEMS
-----
ItemID Long
ParentID Long
Folder Boolean
Size Long
Name String
FullPath String
...
ATTRIBUTES
----------
ItemID Long
AttrName String
AttrValue String
ITEMDATA
--------
ItemID Long
Order Long
Data Binary*1024





Вообще-то, логичнее было бы делать ParentID = Null
1) У меня FOLDERID и PARENTID связаны. Как сделать добавление первого элемента в случае если база пуста ? Т.к FOLDERID счётчик, то добавление PARENTID не удаётся сделать из-за отсутсвия разрешённых значений FOLDERID
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 10