Curso Firebird SQL 04 – Primary Key
A restrição PRIMARY KEY identifica exclusivamente cada registro em uma tabela de banco de dados.
As chaves primárias devem conter valores UNICOS.
Uma coluna de chave primária não pode conter valores NULOS.
A maioria das tabelas deve ter uma chave primária, e cada tabela pode ter apenas uma chave primária.