O que são Campos de Relação?
Campos de relação vinculam registros de um objeto a registros em outro objeto. Por exemplo:
- Pessoas → Empresas (cada pessoa trabalha para uma empresa)
- Oportunidades → Pessoas (cada negócio tem uma pessoa de contato)
- Tarefas → Oportunidades (cada tarefa se relaciona a um negócio específico)
Criando Campos de Relação
1. Adicionar o Campo
Vá para Configurações → Modelo de Dados → [Seu Objeto] e clique em Adicionar Campo.
2. Escolha o Tipo de Relação
- Tipo de Campo: Selecione “Relação”
- Objeto Alvo: Escolha qual objeto conectar
- Relação: Atualmente suporta apenas relações 1-para-muitos. Certifique-se de criar a relação na direção correta.
Você precisará definir nomes para ambos os lados da relação:
- Nome do campo de origem: Como o campo aparece no seu objeto atual
- Nome do campo alvo: Como o campo reverso aparece no objeto de destino
Os nomes dos campos não podem ser editados após a relação ser salva, pois isso impacta a estrutura da API. Escolha com cuidado.
Você pode criar relações para qualquer objeto, incluindo Membros do Workspace (os usuários da sua equipe Twenty). Isso é útil para criar campos de propriedade:
- Proprietário da Conta: Vincule uma Empresa a um membro da equipe que a gerencia
- Proprietário do Negócio: Atribua uma Oportunidade a um vendedor específico
Quando você cria uma relação com Membros do Workspace, verá os nomes dos membros da sua equipe nas seleções suspensas, facilitando a atribuição de propriedade e responsabilidades.
Melhores Práticas
- Planeje suas relações antes de criá-las
- Use nomes claros e descritivos para ambos os nomes de campo
- Teste as relações com dados de exemplo antes da implementação completa
Recursos Futuros
- Relações Morph Many (Vindo no Q4 2025)
- Relações muitos-para-muitos (Vindo no Q1 2026)