Campos de relação
Ligue registros entre diferentes objetos usando campos de relação.
Tipos de relações
Um-para-muitos
Um registro no Objeto A pode estar ligado a muitos registros no Objeto B.
Exemplo: uma Empresa pode ter muitas Pessoas (colaboradores).
Muitos-para-um
Muitos registros no Objeto A podem estar ligados a um registro 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, a uma Empresa e a uma Oportunidade ao mesmo tempo. 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.
Muitos-para-muitos
Muitos registros no Objeto A podem estar ligados a muitos registros 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, o Vecta Desk exibe diretamente os registros finais vinculados, ocultando o objeto intermediário da interface.
Consulte Criar relações muitos-para-muitos para um guia passo a passo completo.
Criar um campo de relação
- Vá a Configurações → Modelo de Dados
- Selecione o objeto onde pretende adicionar a relação
- Clique em + Adicionar campo
- Selecione Relação como o tipo de campo
- Escolha o(s) objeto(s) de destino a relacionar
- Configure as definições da relação:
- Nome do campo no objeto de origem: o nome do campo de relação no objeto que você está editando
- 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)
- Clique em Salvar
Relações padrão
O Vecta Desk 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
Planejar relações
- Mapeie o seu modelo de dados: planeje as relações antes de as criar
- Considere a direção: pense em qual 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 deixar o seu espaço de trabalho mais lento
Limitações
- Eliminar relações remove a ligação, mas não os registros relacionados
- Relações circulares devem ser evitadas para garantir a integridade dos dados
Relacionados
- Criar campos de relação — configuração básica
- Criar relações muitos-para-muitos — objetos de junção