Core to Quickbase’s capabilities is its high-performance, in-memory database that is embedded in the platform. In most cases, builders need to only specify the tables and how data is connected between tables. For example, what data is propagated from one table to another; event triggers that cause the propagation, etc. While most databases require the builder to specify a detailed schema, the Quickbase platform automatically builds and updates the schema as needed for the builder, which reduces complexity and saves app builders time.
For some complex data requirements, the data model can be specified explicitly using the Visual Schema Builder which appears as an entity relationship diagram (ERD). The Visual Schema Builder supports direct data modeling.
The Quickbase partnership with Lucidchart allows users to import ERDs directly to the platform to quickly turn them into Quickbase apps.