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: Qual é o número total de produtos feitos de materiais orgânicos?
 ###Tabelas: 
CREATE TABLE materials (material_id INT, name VARCHAR(50), is_organic BOOLEAN); INSERT INTO materials (material_id, name, is_organic) VALUES (1, 'Organic Cotton', true), (2, 'Conventional Cotton', false), (3, 'Organic Hemp', true); CREATE TABLE products_materials (product_id INT, material_id INT); INSERT INTO products_materials (product_id, material_id) VALUES (1, 1), (2, 2), (3, 3), (4, 1);
SELECT COUNT(DISTINCT products_materials.product_id) FROM products_materials JOIN materials ON products_materials.material_id = materials.material_id WHERE materials.is_organic = true;