This article describes the [[Storage Layout]] of the main database table.
BaseX logically splits the {{Mono|tbl.basex}} file into blocks with length 4096 bytes, i.e. each block can have max 256 records each with length 16 bytes. The records within a block are sorted by their pre value (which, therefore, can be implicitly determined and need not be saved).