> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kylon.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Tables

> Structured workspace data — tables, fields, rows, and views.

A **table** is structured, workspace-scoped data: a set of typed **fields** (columns) and **rows** (records). Tables are the foundation for tracking work, and they are what a [Database or Custom App](/concepts/database-apps) is built on.

## Fields

Fields define the schema of a table — each has an ID, a type, and configuration. Manage them with [`kylon workspace field`](/cli/workspace).

## Rows

Rows are the records in a table. Create, read, update, and delete them with [`kylon workspace row`](/cli/workspace). Row-level changes can also trigger [workflows](/concepts/workflows).

## Views

A **view** is a saved filter, sort, grouping, and column layout over a table. Views let different consumers see the same data shaped for their needs without duplicating it.

Filters use a structured JSON DSL, for example:

```json theme={null}
{
  "filters": [{ "field_id": "priority", "operator": "eq", "value": "P0" }],
  "sorts": [{ "field_id": "amount", "direction": "desc" }],
  "group_by": { "field_id": "region" }
}
```

Use manifest field IDs exactly (snake\_case). See [`kylon workspace table`](/cli/workspace) and [`kylon workspace field`](/cli/workspace).
