Primary Key - Definição do Glossário de CI/CD
Uma primary key é a coluna (ou conjunto de colunas) que identifica de forma única cada linha em uma tabela. Ela é implicitamente única, não-nula e indexada.
Por que importa
Outras tabelas referenciam uma linha por meio de sua primary key via foreign keys, então a escolha (um inteiro auto-incrementado, um UUID) afeta o desempenho dos joins e a facilidade com que os dados se mesclam entre shards.
Guias relacionados
Foreign Key - CI/CD Glossary DefinitionForeign Key: A foreign key is a column that references the primary key of another table, enforcing that the r…
Unique Constraint - CI/CD Glossary DefinitionUnique Constraint: A unique constraint guarantees that no two rows share the same value in a column or set of…
Database Index - CI/CD Glossary DefinitionDatabase Index: A database index is an auxiliary data structure (usually a B-tree) that lets the database fin…