# Elements of a Model

## Model Canvas

We refer to the area in which Models are managed visually on the canvas. Tables added to the canvas will be included in the model.&#x20;

![](/files/UPfbXPeD6lbkVtFbSRoB)

## Tables

Model Tables refer to tables in structured databases, objects in unstructured databases, and sheets in flat files. These are shown in the left panel within their respective data source and when added to the Model Canvas are shown as circles.

{% hint style="info" %}
Each Data Source is assigned a color. All tables from the same Data Source will have the same color.&#x20;
{% endhint %}

![](/files/yr8GWPAlJkFQ5GurkaXg)

## Columns

Model Columns refer to columns in structured databases and flat files and properties in unstructured databases. These are shown on the left panel within their respective data source tables. When a table is added to the model all of the columns in the table will be included.

![](/files/egxVLg0Ws5QoYh2eDjeZ)

## Relationships

Relationships connect data across tables and disparate data sources using columns that will associate respective data from each table. They allow users to report on data that comes from multiple tables in the model without requiring manual joining of data or understanding of concepts like foreign keys.

Relationships are shown on the model canvas as lines that connect tables. When a column is used in a relationship you’ll see this icon<img src="/files/AX6HVKarJA5TICGLlD21" alt="" data-size="line">on the left panel.&#x20;

{% hint style="info" %}
Relationships are inner joins. If necessary, other types of joins can be accomplished using a [Data View](/models/building-a-model/transformations.md) transformation.&#x20;
{% endhint %}

![](/files/4P5CZZYzTOehN1ZnvolW)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verbdata.com/models/what-is-a-model/elements-of-a-model.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
