ODA - объектная база данных

Технология ODA


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

В основе стандарта лежат 5 принципов построения данных:

1. Описание строения базы в отдельном файле.
Параметры и структура каждой базы данных описывается в файле заголовка этой базы в формате xml. Этот файл содержит параметры самой базы, описание всех полей и табличных частей, используемых событий (действий).
2. Создание из каждой записи базы отдельного файла.
В отличие от существующих объектных баз данных, в котором все записи базы составляют один файл, по стандарту ODA каждая запись базы данных - это отдельный файл в формате xml. Все файлы-объекты хранятся в папке OBJECTS. Структура каждого файла состоит из заполненных полей, определенных заголовком данной базы.
3. Возможность использования необязательных полей.
Кроме полей, определенных в заголовке данной базы, в файле объекта возможны так называемые «необязательные» поля. Это могут быть поля другой базы данных; поля, доступные для чтения другой программой; поля, доступные для чтения другим пользователем и т.п.
4. Использование глобального уникального идентификатора (GUID) для каждой базы данных.
В момент создания базы ей присваивается глобальный уникальный идентификатор (GUID).
5. Использование связей между базами через GUID.
Использование GUID’а позволяет работать с различными базами не только на отдельном компьютере или в локальной сети, но и в сети Интернет.

назад