ysv_,
Структура составного индексного файла (типа .CDX)
Все составные индексы являются компактными.
Для того, чтобы отслеживать в файле типа .CDX все теги,
применяется единая файловая структура. Эта структура
идентична структуре компактного индексного файла за одним
исключением - вершины-листья на самом нижнем уровне данной
структуры ссылаются на один из тегов в составном индексе.
Все теги в индексе имеют свою собственную завершенную
структуру, которая тождественна структуре компактного
индекса для файла .IDX.
Может быть имеет смысл использовать готовую библиотеку типа "Halcyon" или
ODBC?