SQLite
 sql >> Base de Dados >  >> RDS >> SQLite

Qual é a diferença entre REFERENCES com ou sem FOREIGN KEY


A FOREIGN KEY A sintaxe é mais flexível do que defini-la inline na definição da coluna (por exemplo, permite definir uma chave estrangeira composta, onde a combinação de dois ou mais campos deve existir nas colunas de referência).

No seu caso, não há diferença entre as duas instruções DDL. Pode-se dizer que a definição inline de chaves estrangeiras nada mais é do que açúcar sintático.