Ao conectar bancos de dados no Notion, você pode criar uma relação que vincula entradas de um banco a outro. No entanto, o Notion oferece dois tipos de relação: unidirecional e bidirecional. Uma relação unidirecional exibe as entradas vinculadas apenas no banco de dados de origem, enquanto uma relação bidirecional cria uma conexão recíproca no banco de dados de destino. Este artigo explica a diferença entre esses dois tipos de relação e fornece orientações claras sobre quando usar cada um. Você aprenderá a configurar ambos os tipos e evitar erros comuns que quebram sua estrutura de dados.
Principais Conclusões: Escolhendo Entre Relações Unidirecionais e Bidirecionais no Notion
- Relação unidirecional: Vincula entradas apenas do banco de dados de origem; o banco de dados de destino não mostra coluna recíproca. Use quando apenas um lado precisa ver a conexão.
- Relação bidirecional: Cria uma coluna de relação espelhada em ambos os bancos de dados. Use quando ambos os bancos precisam exibir e filtrar entradas vinculadas.
- Propriedade Rollup: Funciona com qualquer tipo de relação, mas puxa dados da entrada vinculada. Requer uma coluna de relação existente no mesmo banco de dados.
O Que é uma Relação no Notion e Como Funciona?
Uma relação no Notion é uma propriedade de banco de dados que conecta uma entrada em um banco a uma ou mais entradas em outro banco. Por exemplo, você pode vincular um banco de Tarefas a um banco de Projetos para que cada tarefa seja associada a um projeto específico. A coluna de relação armazena o ID da entrada vinculada e exibe o título da página vinculada ou uma prévia.
Ao criar uma relação, o Notion pede que você escolha um nome para a coluna de relação no banco de dados atual e um nome para a coluna recíproca no banco de dados de destino. Se você mantiver o nome da coluna recíproca, o Notion cria uma relação bidirecional. Se você apagar o nome da coluna recíproca durante a configuração, obtém uma relação unidirecional.
Uma relação unidirecional aparece apenas no banco de dados de origem. O banco de dados de destino não tem coluna mostrando quais entradas vinculam de volta. Uma relação bidirecional adiciona uma coluna a ambos os bancos, permitindo que você veja e edite conexões de qualquer lado. Ambos os tipos de relação suportam vincular múltiplas entradas usando a interface de seleção múltipla.
Pré-requisitos para Criar uma Relação
Antes de criar uma relação, você precisa de dois bancos de dados existentes no mesmo espaço de trabalho do Notion. Ambos os bancos devem ter pelo menos uma página ou entrada. A propriedade de relação não requer permissões específicas ou nível de plano. Os planos Gratuito, Plus, Business e Enterprise suportam relações sem limite no número de relações por banco de dados.
Passos para Criar uma Relação Unidirecional no Notion
Siga estes passos para criar uma relação que vincula entradas de um banco de dados a outro sem adicionar uma coluna recíproca no banco de dados de destino.
- Abra o banco de dados de origem
Navegue até o banco de dados onde você deseja que a coluna de relação apareça. Este é o banco que exibirá as entradas vinculadas. - Adicione uma nova propriedade
Clique no sinal de mais (+) no cabeçalho do banco de dados, onde as propriedades estão listadas. Um menu suspenso aparece. - Selecione Relação na lista de propriedades
Role para baixo no menu de tipo de propriedade e clique em Relação. Uma caixa de diálogo de configuração é aberta. - Escolha o banco de dados de destino
Na caixa de diálogo, clique no menu suspenso sob Conectar a e selecione o banco de dados ao qual deseja vincular. Por exemplo, se você está vinculando tarefas a projetos, selecione o banco de Projetos. - Remova o nome da coluna recíproca
Abaixo da seleção do banco de dados de destino, você vê um campo rotulado Nome da relação em [banco de destino]. Apague o texto neste campo para que fique vazio. Deixar este campo vazio informa ao Notion para criar uma relação unidirecional. - Clique em Criar Relação
Confirme a configuração. A nova coluna de relação aparece no seu banco de dados de origem. Nenhuma coluna é adicionada ao banco de dados de destino.
Após criar a relação unidirecional, você pode clicar em qualquer célula na nova coluna e selecionar entradas do banco de dados de destino. As entradas vinculadas são exibidas como links de página apenas no banco de dados de origem.
Passos para Criar uma Relação Bidirecional no Notion
Uma relação bidirecional adiciona uma coluna recíproca no banco de dados de destino. Use este método quando ambos os bancos precisam mostrar a conexão.
- Abra o banco de dados de origem
Vá para o banco de dados onde você deseja a coluna de relação inicial. - Adicione uma nova propriedade e selecione Relação
Clique no sinal de mais (+) no cabeçalho da propriedade, depois escolha Relação na lista. - Selecione o banco de dados de destino
Na caixa de diálogo de configuração, escolha o banco de dados que deseja conectar no menu suspenso Conectar a. - Mantenha o nome da coluna recíproca
Abaixo da seleção do banco de dados de destino, você vê o campo Nome da relação em [banco de destino]. Deixe o nome padrão ou digite um nome personalizado. O Notion cria uma coluna de relação com este nome no banco de dados de destino. - Clique em Criar Relação
Confirme a configuração. Agora ambos os bancos de dados têm uma coluna de relação. Adicionar um link em um banco de dados adiciona automaticamente um link recíproco no outro banco de dados.
Quando você vincula uma entrada no banco de dados de origem a uma entrada no banco de dados de destino, a entrada de destino mostra automaticamente a entrada de origem em sua coluna recíproca. Você também pode adicionar links do lado de destino, e o lado de origem é atualizado automaticamente.
Erros Comuns e Limitações
Criar Acidentalmente uma Relação Bidirecional Quando Precisa de Unidirecional
Se você deixar o nome da coluna recíproca preenchido durante a configuração, o Notion cria uma relação bidirecional. Para converter uma relação bidirecional existente em unidirecional, você deve excluir a coluna de relação de um banco de dados. Clique com o botão direito no cabeçalho da coluna de relação no banco de dados de destino e escolha Excluir propriedade. Isso remove a coluna recíproca, mas mantém a relação original intacta. No entanto, quaisquer links já criados permanecem visíveis apenas do lado de origem.
Relação Bidirecional Causa Poluição Indesejada no Banco de Dados de Destino
Uma relação bidirecional adiciona uma coluna a cada entrada no banco de dados de destino. Se o banco de dados de destino tem muitas entradas e você só precisa do link de um lado, a coluna extra pode poluir a visualização. Nesse caso, use uma relação unidirecional para manter o banco de dados de destino limpo.
Propriedade Rollup Não Funciona Sem uma Relação
Uma propriedade Rollup puxa dados de uma entrada vinculada através de uma relação. Se você excluir a coluna de relação da qual um Rollup depende, o Rollup quebra e mostra um erro. Sempre verifique quais propriedades Rollup referenciam uma relação antes de excluí-la.
Não é Possível Criar uma Relação Entre Bancos de Dados em Espaços de Trabalho Diferentes
As relações do Notion funcionam apenas entre bancos de dados dentro do mesmo espaço de trabalho. Você não pode vincular bancos de dados de dois espaços de trabalho separados. Para conectar dados entre espaços de trabalho, use bancos de dados vinculados ou duplique os dados em um espaço de trabalho.
Relação Unidirecional vs Bidirecional: Comparação
| Item | Relação Unidirecional | Relação Bidirecional |
|---|---|---|
| Coluna recíproca | Não criada no banco de destino | Criada automaticamente no banco de destino |
| Visibilidade dos links | Visível apenas no banco de origem | Visível em ambos os bancos (origem e destino) |
| Edição de links | Apenas no banco de origem | Em qualquer um dos bancos |
| Caso de uso | Consulta simples ou referência sem link de volta | Rastreamento bidirecional, como mapeamento projeto-tarefa |
| Poluição do banco de dados | Nenhuma coluna extra no destino | Adiciona uma coluna a cada entrada no destino |
| Complexidade de configuração | Requer remover o nome recíproco | Configuração padrão sem ação extra |
Agora você pode decidir qual tipo de relação se adequa ao seu fluxo de trabalho. Use uma relação unidirecional quando você só precisa consultar dados de um único banco, como anexar um nome de cliente a uma fatura sem mostrar as faturas no banco de clientes. Use uma relação bidirecional quando ambos os bancos precisam exibir e filtrar entradas vinculadas, como vincular tarefas a projetos onde cada página de projeto lista todas as suas tarefas. Para converter entre tipos posteriormente, exclua a coluna de relação do banco que deseja remover, mas lembre-se de que as propriedades Rollup que referenciam essa coluna serão quebradas.