> ## Documentation Index
> Fetch the complete documentation index at: https://twenty-claude-cool-pascal-5ay683.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Campos de Relação

> Ligue registos entre diferentes objetos usando campos de relação.

## Tipos de Relações

### Um-para-Muitos

Um registo no Objeto A pode estar ligado a muitos registos no Objeto B.

**Exemplo:** Uma Empresa pode ter muitas Pessoas (colaboradores).

### Muitos-para-Um

Muitos registos no Objeto A podem estar ligados a um registo no Objeto B.

**Exemplo:** Muitas Pessoas podem pertencer a uma Empresa.

### Relações com Múltiplos Tipos de Objeto

Alguns objetos podem ligar-se a vários tipos de objeto de um dos lados da relação.

**Exemplo:** Uma Nota pode ser anexada a uma Pessoa E a uma Empresa E a uma Oportunidade em simultâneo. A Nota está no lado "muitos", ligando-se a vários lados "um".

<img src="https://mintcdn.com/twenty-claude-cool-pascal-5ay683/aB4cYnlgNMdmNZD3/images/user-guide/fields/many-to-one-morph.png?fit=max&auto=format&n=aB4cYnlgNMdmNZD3&q=85&s=5c0bd8a8d167c5413a59cad696afcc1b" style={{width:'100%'}} width="1972" height="1028" data-path="images/user-guide/fields/many-to-one-morph.png" />

De forma semelhante, um Projeto (do lado "um") pode receber ligações de várias Pessoas, várias Empresas e várias Notas.

<img src="https://mintcdn.com/twenty-claude-cool-pascal-5ay683/aB4cYnlgNMdmNZD3/images/user-guide/fields/one-to-many-morph.png?fit=max&auto=format&n=aB4cYnlgNMdmNZD3&q=85&s=3216e94653750bd9d7497ce5d9052806" style={{width:'100%'}} width="2000" height="1032" data-path="images/user-guide/fields/one-to-many-morph.png" />

<Warning>
  **Limitação de Importação/Exportação**: Relações que apontam para vários tipos de objeto ainda não são suportadas para importação/exportação CSV. Isto está no nosso roadmap.
</Warning>

### Muitos-para-Muitos

Muitos registos no Objeto A podem estar ligados a muitos registos no Objeto B.

**Exemplo:** Muitas Pessoas podem estar ligadas a muitos Projetos e vice-versa.

As relações muitos-para-muitos utilizam um padrão de **objeto de junção**: um objeto intermediário que conecta ambos os lados. Com o recurso de relação de junção, Twenty exibe diretamente os registros finais vinculados, ocultando o objeto intermediário da IU.

<Warning>
  **Recurso beta**: As relações de junção devem ser ativadas em **Configurações → Comunidade → Recursos** antes do uso.
</Warning>

Consulte [Como criar relações muitos-para-muitos](/l/pt/user-guide/data-model/how-tos/create-many-to-many-relations) para um guia passo a passo completo.

## Criar um Campo de Relação

1. Vá a **Definições → Modelo de Dados**
2. Selecione o objeto onde pretende adicionar a relação
3. Clique em **+ Novo campo**
4. Selecione **Relação** como o tipo de campo
5. Escolha o(s) objeto(s) de destino a relacionar
6. Configure as definições da relação:
   * **Nome do campo no objeto de origem**: O nome do campo de relação no objeto que está a editar
   * **Nome do campo no objeto de destino**: O nome do campo de relação que aparecerá no objeto de destino
   * Tipo de relação (um-para-muitos, muitos-para-um)
7. Clique em **Salvar**

## Relações Padrão

O Twenty inclui relações pré-criadas entre objetos padrão:

| Objeto de Origem | Objeto de Destino | Tipo de Relação |
| ---------------- | ----------------- | --------------- |
| Pessoas          | Empresas          | Muitos-para-Um  |
| Oportunidades    | Empresas          | Muitos-para-Um  |
| Oportunidades    | Pessoas           | Muitos-para-Um  |

## Melhores Práticas

### Planear Relações

* **Mapeie o seu modelo de dados**: Planeie as relações antes de as criar
* **Considere a direção**: Pense em que objeto "detém" a relação
* **Evite dependências circulares**: Mantenha o seu modelo de dados limpo

### Nomear Relações

* **Use nomes claros**: Torne óbvio o que a relação representa
* **Seja consistente**: Utilize padrões de nomenclatura semelhantes em todas as relações
* **Considere ambos os lados**: Nomeie adequadamente ambos os lados da relação

### Desempenho

* **Não exagere nas relações**: Relações em excesso podem abrandar o seu espaço de trabalho

## Limitações

* **Eliminar relações** remove a ligação mas não os registos relacionados
* **Relações circulares** devem ser evitadas para garantir a integridade dos dados
