15.8.1. Hlavička databáze

Každá databáze ma svoji hlavičku která ji identifikuje a nese pomocné informace. Hlavička sestáva z několika polí, které si dále popíšeme.

Hlavička databáze obsahuje tyto pole:

name

Obsahuje název databáze

attributes

Obsahuje příznaky databáze (flags)

version

Číslo verze databáze

modificationNumber

Je zvětšeno pokaždé když je do databáze přidán, smazán či modifikován záznam.

appInfoID

Volitelné pole kam může aplikace ukládat své specifické informace o databázi. Například může být použito k uložení uživatelových preferencí pro zobrazení databáze.

sortInfoID

Další nepovinné pole kam si může aplikace uloži lokální ID třídicí tabulky.

type

pole obsahující 4 bytový identifikátor typu

creator

Identifikační kód tvůrce o velikosti 4 byty.

numRecords

počet položek uložených v hlavičce databáze