Ajuda do LibreOffice 7.1
Permite definir e editar uma relação entre duas tabelas.
As opções de atualização e eliminação só estão disponíveis se estas forem permitidas pela base de dados utilizada.
Se criar uma nova relação, é possível selecionar uma tabela a partir de cada uma das caixas de combinação na parte superior da caixa de diálogo.
Se abriu a caixa de diálogo Relações de uma relação existente clicando duas vezes nas linhas de ligação na janela Relação, então as tabelas envolvidas na relação não podem ser modificadas.
Define os campos chave para a relação.
Os nomes das tabelas selecionadas para a ligação são aqui apresentadas como nomes de colunas. Se clicar num campo, é possível utilizar os botões de seta para selecionar um campo da tabela. Cada relação é escrita numa linha.
Aqui pode selecionar opções que ocorrem quando são efetuadas alterações a um campo chave primária.
Especifica que qualquer alteração feita a um campo de chave primária não afeta outros campos chave externos.
Atualiza todos os campos de chaves externas se o valor da chave primária correspondente for modificado (Atualizar em cascata).
Se a chave primária correspondente tiver sido modificada, utilize esta opção para definir o valor "IS NULL" para todos os campos chave externos. IS NULL significa que o campo está vazio.
Se a chave primária correspondente for modificada, utilize esta opção para definir um valor padrão para todos os campos chave externos. Durante a criação da tabela correspondente, o valor padrão de um campo chave externo será definido ao fazer a atribuição das propriedades de campo.
Aqui pode selecionar opções que ocorrem ao eliminar um campo chave primária.
Especifica que a eliminação de uma chave primária não surte efeito noutros campos chave externos.
Especifica que todas os campos chave externos serão eliminados se eliminar o campo de chave primária correspondente.
Ao eliminar o campo de chave primária utilizando a opção Eliminar cascata, todos os registos de outras tabelas que tenham esta chave como a sua chave externa também serão eliminados. Utilize esta opção com especial atenção; é possível que uma grande parte da base de dados seja eliminada.
Se eliminar a chave primária correspondente, o valor "IS NULL" será atribuído a todos os campos chave externos.
Se eliminar a chave primária correspondente, será definido um valor a todos a todos os campos chave externos.