Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Excluir amostra genética com ID 3 e registros relacionados.
 ###Tabelas: 
CREATE TABLE genetic_samples (id INT PRIMARY KEY, name VARCHAR(50), project_id INT, FOREIGN KEY (project_id) REFERENCES projects(id)); INSERT INTO genetic_samples (id, name, project_id) VALUES (1, 'DNA Sample 1', 1), (2, 'DNA Sample 2', 2), (3, 'DNA Sample 3', 3);
WITH cte AS (DELETE FROM genetic_samples WHERE id = 3) DELETE FROM projects WHERE id IN (SELECT project_id FROM cte);