A versioning store defines the location in the database where old versions of e.g. content is stored. The location is defined by the tablestructure element. Fields from the content can be mapped to fields in the table defined in the tablestructure such that you can search the database table for specific fields of older versions.