All Collections
Next-gen data model

Navigate from setting up your first data model to advanced property validations and model permissions.
38 articles
What is a data model?The data required for an application is defined in its data model. Individual models use properties and relations to describe data stored.
What are settings models?Find out how to assign a model as a settings model.
What is a relational data model?This article briefly describes relational data models and the advantages provided when you use them.
Getting started with data modelLearn how to build the first model in your Betty Blocks application.
Data model standards & best practicesDiscover what the development standards are and which best practices you should use within your data model.
Model referenceLearn all about each setting you see while creating or editing a model.
What are model permissions?Using permissions at model level, you can provide or restrict access to information in your application.
Relations referenceRelations connect models. Different relation types are available and can be easily identified in both the schema and list views.
Property referenceLearn which Property types we have to offer and what each one does.
Property type referenceDescription of all property types within data model.
Property format reference for numbers and datesSpecify the number format you need for representing your data. Date and time formats can also be adjusted for local requirements.
Navigating the data model moduleAn overview of various buttons and icons that you use when building your data model.
Creating new models in your data modelModels can be added from the quick menu, the model schema view and the model list.
Working with the data model builderCreate and set models using drag and drop in the schema view (visual interface) or using the model list view (table view).
Connecting your modelsFind out how to connect your models together to form the relations between them.
Working with the data model schema viewUsing the visual interface (schema view) you can create a data model. You can also view the relations and details of individual models.
Adding properties to a modelAdd new properties to your model, change their settings, and manage them.
Viewing relations in the schema viewView relations details for models and recognize the different types of relations in the schema view.
Applying relations between modelsApply relations between models (or a self-referencing relation) using drag and drop in the schema view.
Types of relations for connecting modelsDescribes the different types of relations that are available for defining the connections between models
Working with the data model list viewUse the list view for displaying details about your data model in the form of a table.
Displaying the properties for a modelModels consist of individual properties. You can display the contents of a model in the properties list.
Creating a new relation in the model list overviewYou can create relations from the model list or in the schema view. How you create a relation in the model list is explained here.
Displaying the settings information for a modelDisplay settings information for models via the settings tab.
Displaying validations for a modelEmploy the validations view to check the validations applied to a model..
Using data sources in your applicationLearn how to set and use (remote) data sources in your application.
Setting your remote data sourceConfiguring actions to get the most out of your remote sources.
Updating a remote data sourceUpdate existing remote data sources to the latest available version and quickly locate and repair any affected application data.
Example of an oData script for use with remote data sourcesThe example oData script in this article explains the different parameters that need to be updated.
Betty Blocks Data APILearn what the Data API is and why it exists.
Getting started with the data APIAll necessary preparations and settings for data API.
Data API queriesSet up a query for the Data API playground.
Data API refresh tokensExtend active sessions for the Data API by refreshing tokens.
Data API rate limitsKeeping an eye on the limits of your data API limits for the best performance.
Data API access & refresh token lifetimesLearn about the default lifetimes of access and refresh tokens.
Access protected information in your development applicationAccessing your applications frontend data with PDM turned on