Date: 06.03.2024 11:37:36
Файл БД: spDBTreeView_SQLite.db
==========================
CREATE TABLE tree_01 -- Таблица БД, где сформирована иерархическая структура строк
(
id_guid VARCHAR(32) NOT NULL PRIMARY KEY, -- уникальный ID строки (на основе GUID)
id_parent_guid VARCHAR(32) NOT NULL, -- уникальный ID родителя (на основе GUID)
npp INTEGER, -- порядковый номер строки в таблице
name_this VARCHAR(200), -- наименование (чего-то)
level_this INTEGER, -- уровень в иерархии
pict_index INTEGER -- индекс пиктограммы в TImageList
);
CREATE UNIQUE INDEX tree01_idguid ON tree_01(id_guid ASC);
CREATE INDEX tree01_idparguid ON tree_01(id_parent_guid ASC);
CREATE INDEX tree01_npp ON tree_01(npp ASC);
CREATE INDEX tree01_levelthis ON tree_01(level_this ASC);