--- 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". De forma semelhante, um Projeto (do lado "um") pode receber ligações de várias Pessoas, várias Empresas e várias Notas. **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. ### 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. **Recurso de laboratório**: As relações de junção devem ser ativadas em **Configurações → Atualizações → Lab** antes do uso. 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