 An 'ItemSpace' represents the entire database, and it is a simple ordered set of Items, with no other state.An Item is actually stored with each component encoded in variable-length binary form in a char array, with components being self-describing in a standard format which sorts correctly.Programmers deal with the components only as primitives, and the stored data is strongly typed.