Como criar restrições exclusivas (Visual Database Tools)

Crie uma restrição exclusiva para assegurar que nenhum valor duplicado seja digitado em colunas específicas que não integram uma chave primária. Embora a restrição exclusiva e a chave primária imponham exclusividade, você deve anexar uma restrição exclusiva em vez de uma restrição de chave primária à tabela, para:

  • Impor exclusividade em uma coluna ou combinação de colunas. Você pode anexar várias restrições exclusivas a uma tabela, embora só seja possível anexar uma restrição de chave primária a uma tabela.

  • Impor a exclusividade em uma coluna que permite valores nulos. Você pode anexar restrições exclusivas a colunas que permitem valores nulos, embora só seja possível anexar restrições de chave primária a colunas que não permitem valores nulos. Quando você anexa uma restrição exclusiva a uma coluna que permite valores nulos, garante que no máximo uma linha terá um valor nulo na coluna restrita.

Para criar restrição exclusiva

  1. No Pesquisador de Objetos, clique com o botão direito do mouse na tabela à qual você deseja adicionar uma restrição exclusiva e clique em Design.

    A tabela é aberta no Designer de Tabela.

  2. No menu Designer de Tabela, clique em Índices/Chaves.

  3. Na caixa de diálogo Índices/Chaves, clique em Adicionar.

  4. Na grade, clique em Tipo e selecione Chave exclusiva na caixa de listagem suspensa, à direita da propriedade.

A restrição exclusiva será criada no banco de dados quando você salvar a tabela.