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: Quais aplicações descentralizadas foram criadas por desenvolvedores de comunidades sub-representadas?
 ###Tabelas: 
CREATE TABLE developers (developer_id INT, name VARCHAR(255), community VARCHAR(255)); CREATE TABLE decentralized_applications (app_id INT, name VARCHAR(255), developer_id INT); INSERT INTO developers (developer_id, name, community) VALUES (1, 'Alice', 'Women in Tech'), (2, 'Bob', 'LGBTQ+'), (3, 'Charlie', 'Minority Ethnicity'), (4, 'Dave', 'Neurodiverse'); INSERT INTO decentralized_applications (app_id, name, developer_id) VALUES (1, 'BlockchainVoting', 1), (2, 'DecentralizedBank', 2), (3, 'SmartContractPlatform', 3), (4, 'DataMarketplace', 4), (5, 'DecentralizedIdentity', 1);
SELECT da.name FROM decentralized_applications da JOIN developers d ON da.developer_id = d.developer_id WHERE d.community IS NOT NULL;