Como Criar Relação no Notion para Pipeline Cliente-Pedido-Produto
🔍 WiseChecker

Como Criar Relação no Notion para Pipeline Cliente-Pedido-Produto

Você quer conectar clientes, pedidos e produtos no Notion para que cada pedido esteja vinculado a um cliente e a um produto específicos. Sem relações adequadas, você acaba duplicando dados ou perdendo a rastreabilidade no seu pipeline de vendas. Este artigo explica como configurar três bancos de dados com propriedades de relação e rollup para que você possa acompanhar todo o fluxo, do cliente ao pedido e ao produto. Você aprenderá as etapas exatas para criar o esquema e evitar erros comuns de configuração.

Principais conclusões: Construindo um pipeline de relação Cliente-Pedido-Produto

  • Três bancos de dados separados: Crie os bancos Clientes, Pedidos e Produtos antes de vinculá-los com propriedades de relação.
  • Propriedade de relação em Pedidos: Adicione uma relação para Clientes e outra para Produtos, de modo que cada linha em Pedidos se conecte a exatamente um cliente e um produto.
  • Propriedades rollup para totais: Use rollups em Pedidos para puxar o nome do cliente ou o preço do produto sem duplicar dados.

ADVERTISEMENT

O que um pipeline de relação Cliente-Pedido-Produto faz

Um pipeline de relação conecta três bancos de dados para que você possa ver qual cliente fez qual pedido para qual produto sem copiar texto entre tabelas. Cada banco de dados contém uma única entidade: Clientes armazena nomes e informações de contato, Produtos armazena nomes e preços dos itens, e Pedidos armazena detalhes da transação. A propriedade de relação no Notion cria um vínculo bidirecional entre bancos de dados. Ao visualizar um pedido, você vê o cliente e o produto vinculados. Ao visualizar um cliente, você vê todos os pedidos que ele fez.

O pipeline usa duas propriedades de relação separadas dentro do banco Pedidos. Uma relação aponta para Clientes. A outra relação aponta para Produtos. Esse design mantém cada linha de pedido organizada, ao mesmo tempo que fornece rastreabilidade completa. Você também adiciona propriedades rollup para puxar dados dos bancos vinculados, como o nome do cliente ou o preço do produto, evitando digitar essas informações manualmente.

Antes de começar, certifique-se de ter um espaço de trabalho no Notion onde possa criar novos bancos de dados. Você não precisa de nenhum plano pago para usar propriedades de relação ou rollup. O plano gratuito suporta ambos os recursos sem limites.

Etapas para construir o pipeline de relação Cliente-Pedido-Produto

  1. Crie o banco Clientes
    Abra o Notion e crie um novo banco de dados. Nomeie-o como “Clientes”. Adicione uma propriedade de texto para “Nome da Empresa” e uma propriedade de texto para “Email”. Adicione algumas linhas de exemplo para testar a relação depois. Por exemplo, adicione “Acme Corp” e “Globex Inc”.
  2. Crie o banco Produtos
    Crie outro banco de dados e nomeie-o como “Produtos”. Adicione uma propriedade de texto para “Nome do Produto” e uma propriedade numérica para “Preço”. Adicione linhas de exemplo como “Widget A” com preço 10,00 e “Widget B” com preço 15,00.
  3. Crie o banco Pedidos
    Crie um terceiro banco de dados chamado “Pedidos”. Adicione uma propriedade de data para “Data do Pedido” e uma propriedade numérica para “Quantidade”. Este banco conterá as propriedades de relação que vinculam a Clientes e Produtos.
  4. Adicione uma propriedade de relação em Pedidos para Clientes
    No banco Pedidos, clique no ícone de mais à direita do cabeçalho da última coluna. Selecione “Relação” na lista de tipos de propriedade. Na caixa de diálogo, escolha “Clientes” como banco relacionado. Clique em “Criar relação”. O Notion adiciona uma nova coluna chamada “Clientes” por padrão. Você pode renomeá-la para “Cliente” para maior clareza.
  5. Adicione uma propriedade de relação em Pedidos para Produtos
    Repita o mesmo processo. Clique no ícone de mais novamente, selecione “Relação” e escolha “Produtos” como banco relacionado. Renomeie a coluna para “Produto”.
  6. Vincule um pedido a um cliente e a um produto
    Abra uma nova linha no banco Pedidos. Clique na célula “Cliente” e selecione um cliente no menu suspenso. Clique na célula “Produto” e selecione um produto no menu suspenso. Preencha os campos “Data do Pedido” e “Quantidade”. Seu pedido agora está conectado a um cliente e a um produto.
  7. Adicione uma propriedade rollup para puxar o nome do cliente
    No banco Pedidos, clique no ícone de mais e selecione “Rollup”. Nomeie como “Nome do Cliente”. Na configuração, defina a relação como “Cliente” e a propriedade como “Nome da Empresa”. Escolha “Mostrar original” como cálculo. O rollup agora exibe o nome da empresa da linha de cliente vinculada.
  8. Adicione uma propriedade rollup para puxar o preço do produto
    Adicione outra propriedade rollup chamada “Preço Unitário”. Defina a relação como “Produto” e a propriedade como “Preço”. Escolha “Mostrar original” como cálculo. Este rollup mostra o preço da linha de produto vinculada.
  9. Adicione uma propriedade fórmula para o custo total
    Clique no ícone de mais e selecione “Fórmula”. Nomeie como “Custo Total”. No editor de fórmulas, digite prop("Preço Unitário") * prop("Quantidade"). A fórmula multiplica o preço do rollup pela quantidade. O resultado aparece automaticamente para cada linha de pedido.

ADVERTISEMENT

Erros comuns ao configurar pipelines de relação

A propriedade de relação não aparece no banco de origem

Ao criar uma relação em Pedidos apontando para Clientes, o Notion adiciona automaticamente uma propriedade de relação em Clientes que aponta de volta para Pedidos. Se você não vir essa relação reversa, clique no banco Clientes e depois no ícone de propriedade no cabeçalho dessa coluna. A relação reversa fica oculta por padrão. Você pode renomeá-la ou mostrá-la na visualização do banco. Sem essa etapa, você não verá os pedidos de um cliente ao visualizar o banco Clientes.

Rollup exibe valores em branco

Uma propriedade rollup retorna em branco se a célula de relação estiver vazia ou se a propriedade do banco vinculado não existir. Verifique se cada linha de pedido tem um cliente e um produto selecionados. Também confirme se a configuração do rollup aponta para o nome correto da propriedade. Se você renomeou “Nome da Empresa” para “Empresa” após criar o rollup, o rollup quebra porque o nome da propriedade não corresponde mais.

Tipo de cálculo incorreto para rollups

Rollups têm um menu suspenso de cálculo com opções como “Mostrar original”, “Soma”, “Média”, “Contagem” e outras. Para uma relação de vínculo único, use sempre “Mostrar original”. Se você usar “Soma” em uma propriedade de texto, o rollup retorna 0. Se usar “Contagem”, retorna 1 para cada linha vinculada. Para uma relação um-para-um, “Mostrar original” é a escolha correta.

Erros de fórmula ao referenciar rollups

Fórmulas podem referenciar propriedades rollup, mas o rollup deve retornar um número para que os cálculos funcionem. Se seu rollup “Preço Unitário” retornar uma string porque a propriedade de preço do produto é do tipo texto, a fórmula prop("Preço Unitário") * prop("Quantidade") falha. Certifique-se de que a propriedade de origem em Produtos esteja definida como “Número”, não como “Texto”.

Pipeline Cliente-Pedido-Produto vs Abordagem de Tabela Única (Plana)

Item Pipeline de Relação (3 Bancos) Tabela Única (Plana)
Duplicação de dados Nenhuma — dados do cliente e do produto armazenados uma vez Alta — nome do cliente e informações do produto repetidos por linha de pedido
Manutenção de atualizações Altere o email do cliente em um lugar, todos os pedidos refletem a atualização É necessário atualizar cada linha onde aquele cliente aparece
Flexibilidade de consulta Filtre pedidos por cliente ou produto usando visualizações vinculadas Filtro requer correspondência de texto, sem visualizações de relação direta
Complexidade de configuração Requer três bancos de dados e duas propriedades de relação Banco único, sem necessidade de relações
Capacidade de rollup Sim — puxe nome do cliente, preço do produto, etc. Rollup impossível porque os dados são texto plano

O pipeline de relação exige mais configuração inicial, mas economiza tempo na entrada e manutenção de dados. A tabela plana funciona para conjuntos de dados pequenos com poucos valores repetidos, mas se torna difícil de gerenciar à medida que o negócio cresce.

Agora você pode criar um pipeline de três bancos de dados que vincula clientes, pedidos e produtos no Notion. Teste o pipeline adicionando alguns registros de exemplo e confirmando que os rollups exibem os valores corretos. Para uso avançado, adicione uma segunda relação no banco Produtos para vincular produtos a um banco de fornecedores, criando um pipeline de quatro tabelas. Use as visualizações de relação reversa para construir um painel que mostre todos os pedidos de um cliente selecionado com um único clique.

ADVERTISEMENT