Relações

Permite que você defina e edite uma relação entre duas tabelas.

Para acessar este comando...

Em uma janela de arquivo de banco de dados, escolha Ferramentas - Relações.


Ícone Nota

As opções de atualização e exclusão só estarão disponíveis se possuírem suporte do banco de dados utilizado.


Tabelas

Se você criar uma nova relação, é possível selecionar uma tabela de cada uma das caixas de combinação na parte superior da caixa de diálogo.

Se você abriu a caixa de diálogo Relações para uma relação já existente, clicando duas vezes nas linhas de conexão da janela Relação, as tabelas envolvidas na relação não poderão ser modificadas.

Campos-chave

Define os campos de chave para a relação.

Os nomes das tabelas selecionadas para o vínculo aparecem aqui como nomes de colunas. Se clicar em um campo, você poderá utilizar os botões de setas para selecionar um campo na tabela. Cada relação é gravada em uma linha.

Opções de atualização

Aqui você pode selecionar as opções que serão ativadas quando houver mudanças em um campo-chave primário.

Nenhuma ação

Especifica que qualquer mudança feita em uma chave primária não afetará outros campos de chave externa.

Atualização em Cascata

Atualiza todos os campos de chave externa se o valor da chave primária correspondente tiver sido modificado (atualização em cascata).

Definição nula

Se a chave primária externa tiver sido modificada, use essa opção para definir o valor "IS NULL" para todos os campos de chave externa. IS NULL significa que o campo está vazio.

Definição padrão

Se a chave primária correspondente tiver sido modificada, use esta opção para definir um valor padrão para todos os campos de chave externa. Durante a criação da tabela correspondente, o valor padrão de um campo de chave externa será definido quando você atribuir as propriedades de campo.

Opções de exclusão

Aqui é possível selecionar opções que são ativadas quando um campo de chave primária é excluído.

Nenhuma ação

Especifica que a exclusão de uma chave primária não terá nenhum efeito em outros campos de chave externa.

Exclusão em cascata

Determina que todos os campos de chave externa sejam excluídos se você excluir o campo de chave primária.

Ícone Aviso

Quando você exclui um campo de chave primária com a opção Exclusão em cascata, todos os registros de outras tabelas que tenham essa chave como sua chave externa também são excluídos. Use esta opção com muito cuidado, pois é possível que a maior parte do banco de dados seja excluída.


Definição nula

Se você excluir a chave primária correspondente, o valor ""IS NULL" (É NULO) será atribuído a todos os campos de chave externa.

Definição padrão

Se você excluir a chave primária correspondente, será definido um valor para todos os campos de chave externa.

♥ Doe para nosso projeto! ♥