O Amazon Aurora DSQL agora oferece suporte a restrições de chave estrangeira
Agora, o Amazon Aurora DSQL permite adicionar restrições de chave estrangeira a tabelas novas e existentes. O Aurora DSQL é um banco de dados SQL distribuído e com tecnologia sem servidor com compatibilidade com PostgreSQL e disponibilidade ativo-ativa em várias regiões.
Agora você pode expressar as regras do seu aplicativo sobre como as tabelas se referenciam umas às outras como restrições de FOREIGN KEY em seu cluster do Aurora DSQL. Declare, por exemplo, que o endereço principal de um cliente deve fazer referência a uma linha existente em sua tabela de endereços. O Aurora DSQL então recusa qualquer gravação que faça com que o cliente aponte para um endereço que não existe mais. Você escolhe o que acontece quando uma linha referenciada é excluída ou atualizada, com as opções NO ACTION, RESTRICT, CASCADE, SET NULL e SET DEFAULT.
Esse recurso está disponível em todas as regiões da AWS em que o Aurora MySQL é oferecido. Para saber mais, consulte Como trabalhar com restrições de chave estrangeira e a sintaxe de chave estrangeira CREATE TABLE no Guia do usuário do Aurora DSQL.