Pular para o conteúdo principal

Pessoas e Relacionamentos

Esses tipos de campo dão vida ao seu board conectando dados a pessoas e a outras linhas --- estejam essas linhas em outra tabela ou na mesma. Use-os para atribuir trabalho, construir modelos de dados relacionais e puxar ou agregar informações entre tabelas sem duplicar dados.

Users

O campo Users permite atribuir um ou mais membros do workspace a uma linha. Usuários atribuídos aparecem como chips de avatar na célula, tornando imediatamente claro quem é responsável por cada item.

  • Tipo de valor: Seleção (múltiplos IDs de usuário)
  • Comportamento padrão: Clique na célula para abrir um seletor de membros e selecionar um ou mais usuários.
  • Usos típicos: Responsáveis por tarefas, revisores, proprietários de projetos, partes responsáveis.

Comportamentos Principais

  • Atribuição múltipla --- Um único campo Users pode conter múltiplas pessoas, para que você possa atribuir uma equipe inteira a uma linha.
  • Exibição de avatar --- Cada usuário atribuído mostra seu avatar de perfil. Passe o mouse para ver o nome completo.
  • Filtragem --- Filtre o board para mostrar apenas linhas atribuídas a uma pessoa específica ou a você mesmo.
  • Notificações --- Quando a coluna tem notificações habilitadas, usuários atribuídos recebem alertas quando a linha é atualizada.

Linking

O campo Linking cria um relacionamento entre linhas em duas tabelas diferentes. Quando você adiciona uma coluna Linking, seleciona uma tabela alvo, e cada linha pode então referenciar uma ou mais linhas daquela tabela alvo.

  • Tipo de valor: Seleção (referências de linhas)
  • Comportamento padrão: Clique na célula para pesquisar e selecionar linhas da tabela vinculada.
  • Usos típicos: Associar tarefas a projetos, vincular contatos a empresas, conectar pedidos a produtos.

Como o Linking Funciona

  1. Crie uma coluna Linking e escolha a tabela alvo.
  2. Quando você vincula linhas, a Copera cria automaticamente uma coluna Linking espelhada na tabela alvo, estabelecendo um relacionamento bidirecional.
  3. Cada célula exibe os nomes das linhas vinculadas como chips. Clique em um chip para navegar até a linha vinculada.

Formulários de Linha Vinculada

Você pode configurar um Formulário de Vinculação em uma coluna Linking. Isso fornece um formulário de entrada rápida que permite aos usuários criar uma nova linha na tabela vinculada diretamente do board atual, pré-preenchido com o vínculo apropriado.

O campo Self-link conecta linhas a outras linhas na mesma tabela, em vez de a linhas em uma tabela diferente. Ele usa o mesmo campo Link da vinculação entre tabelas --- a diferença é simplesmente que você o aponta para a tabela em que você já está. Essa é a forma natural de construir estruturas pai-filho, agrupar itens relacionados ou modelar dependências sem espalhar seus dados por várias tabelas.

  • Tipo de valor: Seleção (referências de linhas dentro da mesma tabela)
  • Comportamento padrão: Clique na célula para pesquisar e selecionar outras linhas da tabela atual.
  • Usos típicos: Itens pai e subitens, hierarquias de tarefas, conexões "relacionado a", relacionamentos de bloqueio ou acompanhamento, agrupar registros sob um item líder.
AspectoLinkingSelf-link
Conecta aLinhas em uma tabela diferenteOutras linhas na mesma tabela
Melhor paraRelacionamentos entre dois tipos de registros (tarefas ↔ projetos)Relacionamentos dentro de um tipo de registro (tarefa ↔ subtarefa)
ConfiguraçãoEscolha outra tabela como alvoEscolha a tabela atual como alvo
  1. Adicione uma nova coluna e escolha Link para tabela como o tipo de campo.
  2. Quando for solicitado a escolher uma tabela para vincular, selecione a tabela em que você está no momento.
  3. Nomeie a coluna (por exemplo, "Tarefa pai", "Bloqueada por" ou "Itens relacionados") e salve.

Cada célula então mostra as linhas conectadas como chips, exatamente como uma célula Linking comum. Clique em um chip para pular para aquela linha.

dica

O Self-link é perfeito para construir uma hierarquia simples dentro de uma única tabela --- adicione uma coluna Self-link "Pai" para que cada linha possa apontar para seu item pai, depois use-a para acumular trabalho para cima ou filtrar para um único ramo.

observação

Um Self-link não cria uma coluna espelhada separada como faz a vinculação entre tabelas. Como as duas pontas do relacionamento vivem na mesma tabela, as referências bidirecionais automáticas não são adicionadas para self-links --- você conecta as linhas diretamente a partir da célula.

Lookup

O campo Lookup puxa dados de uma tabela vinculada e os exibe na tabela atual. Ele funciona em conjunto com uma coluna Linking --- uma vez que as linhas estão vinculadas, o Lookup permite ver valores de colunas específicas daquelas linhas vinculadas sem navegar até a outra tabela.

  • Tipo de valor: Somente leitura (derivado de linhas vinculadas)
  • Comportamento padrão: Exibe automaticamente dados da coluna selecionada na tabela vinculada.
  • Usos típicos: Mostrar o email de um contato de uma tabela de Contatos vinculada, exibir o status de um projeto de uma tabela de Projetos vinculada, trazer o preço de um produto de um catálogo.

Configurando um Lookup

  1. Certifique-se de ter uma coluna Linking que conecta a outra tabela.
  2. Adicione uma coluna Lookup e selecione:
    • A coluna Linking para usar como fonte do relacionamento.
    • A coluna na tabela vinculada cujos valores você deseja exibir.
  3. A Copera preenche automaticamente as células do Lookup com os valores correspondentes.

Se uma linha tem múltiplas linhas vinculadas, o campo Lookup mostra a contagem de valores vinculados, e você pode expandir para ver todos eles.

Rollup

O campo Rollup agrega dados de linhas vinculadas usando uma função matemática. Enquanto o Lookup mostra valores individuais de linhas vinculadas, o Rollup calcula um único valor resumido --- como um total, uma média ou uma contagem.

  • Tipo de valor: Somente leitura (agregação calculada)
  • Comportamento padrão: Exibe o resultado de uma função de agregação aplicada a uma coluna na tabela vinculada.
  • Usos típicos: Receita total de pedidos vinculados, pontuação média de avaliações vinculadas, contagem de tarefas vinculadas a um projeto, prioridade máxima entre itens vinculados.

Funções de Agregação Disponíveis

FunçãoDescrição
SumSoma todos os valores da coluna vinculada
AverageCalcula a média aritmética
MedianEncontra o valor do meio
MinRetorna o menor valor
MaxRetorna o maior valor
CountConta o número de linhas vinculadas

Configurando um Rollup

  1. Certifique-se de ter uma coluna Linking conectada a outra tabela.
  2. Adicione uma coluna Rollup e configure:
    • A coluna Linking a ser usada.
    • A coluna na tabela vinculada a ser agregada.
    • A função de agregação (Sum, Average, Median, Min, Max ou Count).
  3. A coluna Rollup é atualizada automaticamente sempre que dados vinculados mudam.

Exemplo

Imagine uma tabela Projetos vinculada a uma tabela Tarefas. Cada projeto tem múltiplas tarefas, e cada tarefa tem uma coluna numérica "Horas". Uma coluna Rollup na tabela de Projetos configurada com Sum na coluna "Horas" exibiria o total de horas para todas as tarefas vinculadas a cada projeto.

Próximos Passos