Спроектируйте структуру SQL-таблицы для хранения дерева папок.
Вариант:
CREATE TABLE "FOLDER" ("ID" INTEGER, "ID_PARENT" INTEGER, "NAME" VARCHAR2(64 CHAR) ); COMMENT ON TABLE "FOLDER" IS 'Папка'; COMMENT ON COLUMN "FOLDER"."ID" IS 'Идентификатор папки'; COMMENT ON COLUMN "FOLDER"."ID_PARENT" IS 'Идентификатор родительской папки'; COMMENT ON COLUMN "FOLDER"."NAME" IS 'Наименование папки'; CREATE UNIQUE INDEX "U_IDX_FOLDER_ID" ON "FOLDER" ("ID"); ALTER TABLE "FOLDER" ADD CONSTRAINT "PK_FOLDER_ID" PRIMARY KEY ("ID") USING INDEX "U_IDX_FOLDER_ID" ENABLE VALIDATE; ALTER TABLE "FOLDER" MODIFY ("NAME" CONSTRAINT NN_NAME NOT NULL ENABLE); /