O SQLite, até a versão atual – 3.3.8, não suporta integridade referencial. Embora ele aceite a sintaxe, ele irá ignorar a checagem de IR, entretanto a Wiki do projeto tem um exemplo demonstrando como implementar integridade referencial através de triggers (POG detectado!).