É possível condensar a chave primária / serial?
Eu tenho um banco de dados em que tudo está vinculado a chaves estrangeiras, para que o Postgres saiba exatamente como o banco de dados está organizado.
Bem, vamos dizer que tenho Tabela1 e Tabela2.
Tabela1 possui 3 campos. RID, table2_rid, dados
Portanto, table1.table2_rid faz referência a table2.RID e isso é expresso com uma chave estrangeira. Nos doisRID
campo é a chave primária e é um tipo de série.
O que eu gostaria de saber é como "condensar" as chaves primárias? Por exemplo, digamos que você adicione 5 registros e o número de registro excluído 3. Suas chaves primárias pareceriam
1
2
4
5
Bem, como faço para atualizar em qualquer lugar para que a chave primária (e as chaves estrangeiras correspondentes) possam ser condensadas
1
2
3
4