O texto a seguir descreve um método de atribuir a propriedade de chave primária e estrangeira para um campo de sua tabela, utilizando linhas de comando. O QUE É CHAVE PRIMÁRIA EM BANCO DE DADOS? De forma genérica, chave primária representa o atributo de identificação dos cadastros de uma tabela - geralmente representa o campo ID. Com ela, é possível fazer pesquisas em SQL utilizando apenas este atributo. Diferentemente das chaves exclusivas (ou chaves únicas), esse campo não pode ser NULO, pois funciona como a certidão de nascimento dos registros em questão. O QUE É CHAVE ESTRANGEIRA EM BANCO DE DADOS? A chave estrangeira é o atributo que estabelece um relacionamento entre duas tabelas. Por meio dela, é possível atribuir um campo A de uma tabela A ao campo A de uma tabela B. Por exemplo, tenha em mente 3 tabelas chamadas MÓVEIS (m_id*, m_nome, m_descricao), CATEGORIAS (ct_id*, ct_nome) e DESIGNERS (d_id*, d_nome, d_bio) - os asteriscos representam as chaves primárias -, para relaciona