Trabalhando com relações
Você pode criar relações entre tabelas em um diagrama de banco de dados para mostrar como as colunas em uma tabela são vinculadas às colunas em outra tabela.
In a relational database, relationships enable you to prevent redundant data. Por exemplo, se você estiver criando um banco de dados que vai rastrear informações sobre livros, você pode ter uma tabela chamada títulos que armazena informações sobre cada livro, tais como o título do livro, a data de publicação e o publisher. Há também informações que talvez você queira armazenar sobre o Editor, como, por exemplo, número de telefone do publisher, endereço e CEP. Se você armazenar todas essas informações na tabela de títulos, número de telefone do editor seria duplicado em cada título impresso pelo editor.
Uma solução melhor é armazenar as informações do editor apenas uma vez em uma tabela separada, editores. Você poderia então colocar um ponteiro na tabela de títulos que faz referência a uma entrada na tabela do publisher.
Para certificar-se de que seus dados não estão fora de sincronizado, você pode impor integridade referencial entre tabelas títulos e editores. Relacionamentos de integridade referencial ajudam a garantir que informações em uma tabela coincidam com as informações em outro. Por exemplo, cada título da tabela títulos deve ser associado uma determinada editora na tabela editores. Um título não pode ser adicionado ao banco de dados de uma editora que não existe no banco de dados.
Para obter detalhes sobre como trabalhar com relacionamentos, consulte os tópicos a seguir.
Nesta seção
Relacionamentos da tabela (Visual Database Tools)
Fornece uma visão geral das relações como um meio para impedir que os dados redundantes.Tipos de relacionamentos da tabela
Descreve as relações individuais, um-para-muitos e muitos-para-muitos.Visão geral da integridade referencial
Descreve os requisitos para impor integridade referencial e o efeito que isso tem nos usuários do banco de dados.Como: Alterar as propriedades do relacionamento
Fornece etapas para alterar as propriedades de relações.Como: Criar relações entre tabelas
Crie relações entre tabelas de banco de dados em um diagrama de banco de dados.Como: Excluir relações
Fornece etapas para remover a relação entre duas tabelas.Como: Verificar dados existentes ao criar um relacionamento
Fornece etapas sobre como verificar dados existentes ao criar um relacionamento.Como: Mostrar propriedades de relação
Fornece etapas para acessar as propriedades de relações.
Referência
Referência (Visual Database Tools)
Fornece links para tópicos de referência geral, abrangendo a consultas, operadores, condições de pesquisa, tópicos de referência de interface do usuário e os tópicos de mensagem de erro.Caixa de diálogo de relacionamentos de chave estrangeira
Descreve as várias opções para criar e modificar relações de chave estrangeira.