Skip to content
Release: Australia · Updated: 2026-04-28 · Official documentation · View source

Building a data model

After creating an application, start building the data model for the application. Learn about what a data model is and how we build the data model for the tutorial application.

Once you have created an application in App Engine Studio, you can start configuring each part of the application. In our tutorial, we start with the data model for the application.

This is the third step in the app creation tutorial. In this step, you learn about data models and build the data model for the employee travel request application.

Step 1
Image omitted: app-tutorial-progress-complete2.png
Completed icon
Planning your application
Step 2
Image omitted: app-tutorial-progress-complete2.png
Completed icon
Create an app
Step 3
Image omitted: app-tutorial-progress-wip.png
In progress icon
Building a data model
Step 4
Image omitted: app-tutorial-progress-not-started.png
Not started icon
Creating user experiences
Step 5
Image omitted: app-tutorial-progress-not-started.png
Not started icon
Adding logic and automation
Step 6
Image omitted: app-tutorial-progress-not-started.png
Not started icon
Test your application

Overview of data models

The data model for an application describes the data that the application reads and writes and how the data is stored. To build a data model, you can create tables to store the data for your application. Each table contains rows that represent individual records and columns that define the type of information within each record. You can create as many tables as needed for your application and define relationships between the tables.

For more information about building data models in App Engine Studio, see Create a data model for your application.

Tutorial data model

In our tutorial, the data model for our application stores information about employees' travel requests, such as where the employee is traveling to and how much the travel costs.

We build the data model for the application in our tutorial in three phases:

Phase 1Create a data table
Phase 2Configure a data table
Phase 3Share data between tables

Next steps

Start building the data model for your application. Proceed to the next step Create a data table.