Files
twenty/packages/twenty-docs/l/pt/user-guide/data-model/capabilities/relation-fields.mdx
T
001c2097a3 i18n - docs translations (#18231)
Created by Github action

<!-- mintlify-editor-comments:start -->
Mintlify
---
0 threads from 0 users in Mintlify

- No unresolved comments
<!-- mintlify-editor-comments:end -->

<!-- mintlify-comment-->

<a
href="https://dashboard.mintlify.com/twenty/twenty/editor/i18n-docs?source=pr_comment"
target="_blank" rel="noopener noreferrer"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://d3gk2c5xim1je2.cloudfront.net/assets/open-mintlify-editor-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://d3gk2c5xim1je2.cloudfront.net/assets/open-mintlify-editor-light.svg"><img
src="https://d3gk2c5xim1je2.cloudfront.net/assets/open-mintlify-editor-light.svg"
alt="Open in Mintlify Editor"></picture></a>

<!-- /mintlify-comment -->

Co-authored-by: github-actions <github-actions@twenty.com>
2026-02-25 16:50:28 +01:00

97 lines
3.9 KiB
Plaintext

---
title: Campos de Relação
description: 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="/images/user-guide/fields/many-to-one-morph.png" style={{width:'100%'}} />
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="/images/user-guide/fields/one-to-many-morph.png" style={{width:'100%'}} />
<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.
<img src="/images/user-guide/fields/junction-relation-diagram.png" style={{width:'100%'}} />
<Warning>
**Recurso de laboratório**: As relações de junção devem ser ativadas em **Configurações → Atualizações → Lab** 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 **+ Adicionar 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