Data Model
The CData ADO.NET Provider for HarperDB models HarperDB entities in relational Tables and Stored Procedures.
Tables
The table definitions are dynamically retrieved, so that changes you make in HarperDB, such as creating or modifying a HarperDB table, are available when you reconnect. To generate the schemas, the provider connects to HarperDB and queries the server for the list of tables and other metadata.NoSQL Database describes in further detail how the tables are dynamically retrieved.