# Campos

O que um campo consegue e não consegue impor: links, unicidade, selects, fórmulas, tipos e validação.

Um campo guarda um valor. Ele não impõe uma regra. Toda regra abaixo é um fato da plataforma.

## Links

Um campo de linked record aponta para exatamente uma tabela. Não existe link polimórfico, um link que mira uma pessoa ou uma organização conforme a linha.

Um campo de linked record pode preferir um registro. A configuração não é imposta. Ela só restringe o seletor. Uma duplicação, um paste ou o lado inverso ainda gravam dois links. Desligar a configuração não altera links existentes.

Criar um campo de link sempre cria o inverso na outra tabela. O inverso recebe o nome da tabela.

## Unicidade

Nada impõe unicidade. Não há constraint de unicidade nem chave composta. Autonumber é o único tipo que gera valores únicos. A ferramenta de dedupe acha duplicatas depois do fato. O Airtable diz que ela "won't prevent duplicates".

## Selects

Opções de select pertencem a um campo. Nenhuma enumeração é compartilhada entre tabelas ou bases. A API não define opção padrão.

Linked record e select não podem ser campo primário. O campo primário não tem valor padrão.

## Estrutura

Não existe herança de tabela nem subtipo.

Um campo não tem período de validade. Um campo não tem histórico além da retenção de revisões.

## Fórmulas

Uma fórmula lê só a própria linha. Um valor de outra tabela chega por lookup através de um link. Fórmula, lookup e rollup são somente leitura.

## Tipos

Não existe tipo de campo JSON.

Moeda é número com o símbolo definido no campo. Uma coluna guarda uma moeda.

Duração é um número de segundos.

Texto longo comporta 100.000 caracteres.

## Validação

Um campo não tem validação na grid, na API nem em automações. Regras de obrigatório, tamanho, faixa e formato existem só em formulários e páginas de detalhe.

## API

Um campo criado pela API não pode ser apagado pela API.

O histórico de revisões de um registro lista usuários, automações, syncs e chamadas de API como autores. A API não o lê.

## Fontes

- [Linking records in Airtable](https://support.airtable.com/articles/3370222027-linking-records-in-airtable): uma tabela por link; a preferência por um registro e o que ela não impõe. Verificado em 2026-11-05.
- [Supported field types](https://support.airtable.com/articles/3671463765-supported-field-types-in-airtable-overview): a lista completa de tipos; sem JSON; autonumber como único gerador de valores únicos. Verificado em 2026-09-14.
- [Dedupe extension](https://support.airtable.com/articles/2855373934-dedupe-extension): "won't prevent duplicates". Verificado em 2026-09-14.
- [Long text fields](https://support.airtable.com/articles/3382573657-long-text-fields-in-airtable): 100.000 caracteres. Verificado em 2026-09-14.
- [Getting started with Airtable sync](https://support.airtable.com/articles/2849803278-getting-started-with-airtable-sync): fórmulas e lookups sincronizam como o tipo do resultado. Verificado em 2026-11-05.