The capabilities of a data store provider are grouped in the following categories:
- Connection - describes provider's capabilities of record locking, transactions and long transactions, threading, and more.
- Schema - describes the way provider manages data store schema, including support to schema overrides, using foreign schemas, associations, data property constrains and inheritance.
- Geometry - provides details on spatial dimensionality and types of geometries supported by the data store provider.