# Data

- [Sources](/building-an-application/data/sources.md)
- [Data Modelling](/building-an-application/data/data-modelling.md): Data Modelling on the platform makes use of the Class Designer allowing a user to manage classes, fields, actions and links. It is closely related to the database as well.
- [Class](/building-an-application/data/data-modelling/class.md): The class editor within the class designer allows the user to customize their classes and database structures. This section dives into how to properly set up your class in your application.
- [Field](/building-an-application/data/data-modelling/field.md): The field editor within the class designer allows the user to customize their field. This section introduces the process to create a field, and provides in-depth information about its properties.
- [Action](/building-an-application/data/data-modelling/action.md): The action editor within the class designer allows the user to customize their actions. This section introduces the process to create an action, and provides in-depth information about its properties.
- [Link](/building-an-application/data/data-modelling/link.md): Links within an application represent the relationship between its classes. This section introduces the process of creating a new link, and provides a detailed breakdown of its customization options.
- [Query Designer](/building-an-application/data/query-data.md): Query Designer in TIVITY is similar to a visual data retrieval tool you might use with a relational database model or NoSQL instance.
- [Get Started with Query Designer](/building-an-application/data/query-data/get-started-with-query-designer.md): The article gives a brief tutorial about how to create a query using the Query Designer.
- [Common](/building-an-application/data/query-data/query-designer-common.md): Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Common section.
- [Fields](/building-an-application/data/query-data/query-designer-fields.md): Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Fields section.
- [Conditions](/building-an-application/data/query-data/query-designer-conditions.md): Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Conditions section.
- [Default Values](/building-an-application/data/query-data/query-designer-default-values.md): Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Default Values section.
- [Preview](/building-an-application/data/query-data/query-designer-preview.md): Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Preview section.
