A dictionary in the database is a special container object that works with other database objects, similar to an array,
where each object is associated with an unique name. Dictionaries provide a general mechanism for storing
objects and data of various types in the database as a single structure and allows flexible extensions of
the database without restructuring its format.