A tela de "Relacionamento de Tabelas" permite que os usuários definam como as tabelas selecionadas interagem e se relacionam entre si.
Visualização das tabelas (Canvas)
Esta área permite visualizar e interagir diretamente com as tabelas.
Imagem 1 - Interface de Relacionamento de Tabelas.
Organizar tabelas: As tabelas podem ser reorganizadas conforme sua preferência para melhor visualização.
Visualizar relação entre tabelas: As relações definidas entre as tabelas são exibidas claramente, permitindo identificar os tipos de relacionamento (1:n, n:1, 1:1 e n:n).
Criar relacionamento arrastando: É possível iniciar um novo relacionamento arrastando a partir da borda de uma tabela até outra. Exemplo:
Imagem 2 - Processo de criação de relacionamento por arrasto.
Novo Relacionamento
Aqui, você define os detalhes do novo relacionamento. Inicie clicando em "+ Relacionamento".
Imagem 3 - Interface do modal de novo relacionamento.
Seleção de tabelas: Escolha quais tabelas estarão relacionadas.
Colunas chaves: Selecione as colunas que servirão de chave para estabelecer o relacionamento.
Exemplo: ligando fato_venda_loja com dim_loja através do campo id_loja.
Mais colunas: Caso necessário, clique em "+ adicionar colunas" para usar múltiplas colunas no relacionamento.
Tipo de relação: Escolha entre 1:n, n:1, 1:1 e n:n.
Listagem de Relacionamentos
Aqui, os relacionamentos previamente criados são exibidos, e novos podem ser adicionados.
Imagem 4 - Exemplo de relacionamento entre tabelas.
Adicionar novo relacionamento: Um botão localizado no canto superior esquerdo permite criar um novo relacionamento.
Detalhes do relacionamento: Clicar em um relacionamento existente exibe suas configurações detalhadas.
Imagem 5 - Exemplo de uma relacionamento criado.
Deletar relacionamento: Caso deseje remover um relacionamento, basta selecioná-lo na listagem e optar pela ação de deleção.
Próximos passos
Para continuar, clique em "Próximo".
Após definir todos os relacionamentos desejados, o próximo passo é direcionar-se à tela "Vocabulários" para configurar os termos e a linguagem que serão usadas nas respostas.