Adicione uma chave alternativa SERIAL
Como não há uma chave candidata com coluna única em professors
(apenas uma chave candidata composta que consiste em firstname
, lastname
), você deve adicionar uma nova coluna chamada id
a essa tabela.
Essa coluna tem um tipo de dados especial, serial
, que transforma a coluna em um número com incremento automático. Isso significa que, sempre que você adicionar um novo professor à tabela, ele receberá automaticamente um id
que ainda não existe na tabela: uma chave primária perfeita!
Este exercício faz parte do curso
Introdução aos Bancos de Dados Relacionais em SQL
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
-- Add the new column to the table
ALTER TABLE ___
___ ___ id ___;