Database and store hierarchy
The navigation follows IndexedDB's containment model: a database owns named object stores, and each store owns records addressed by primary keys. Opening one level sets the context for the next, so a record result is meaningful only when its database and object store are identified. Store names are local to a database; two databases can use the same name for unrelated collections of records.