next up previous contents index
Next: Optional part Up: Root-element Previous: Sub-root-objects   Contents   Index


Identifiers of used database objects

At this point there is a list of all identifiers of Fib database objects, which are used in the main-Fib-object or in sub-root-objects. This specification of the identifiers is optional. If identifiers are present, it can be tested from the outset, that all external Fib objects from the database that are needed exists, or whether it is likely that display errors occur, since Fib database objects are missing. Whether the identifiers of Fib database objects that are used in a main-Fib object of a root-element are given in this root-element, or in a higher root-element, depends on several factors. For the changing of Fib objects it is advantageous, that identifier of Fib database objects are listed in a root-element, which is as near as possible to the place of ther use. To save space it may be useful to subsume the identifiers of Fib database objects in as few as possible root-elements.

The list is initiated with a 64-bit natural number $N$, which specifies the number of elements of the list. This is followed by a 8-bit natural number $B$, which specifies the bits per identifier. Then follows the list of $N$ integer identifiers, which is each $B$ bits long.

The field for the identifiers of used database objects is padded with 0 bits to a full byte.


next up previous contents index
Next: Optional part Up: Root-element Previous: Sub-root-objects   Contents   Index
Betti Österholz 2013-02-13