This section introduces the fundamental concepts that this package relies on. There are only a few main components. In general, when using this package, you will want to:

  1. Define your documents and subdocuments.
  2. Create database client instances that use your defined documents and their subdocuments.
  3. Use database client instances to interact with a database and its data.