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 médio de iniciativas digitais por museu no Oriente Médio?
 ###Tabelas: 
CREATE TABLE Museums (id INT, name VARCHAR(255), region VARCHAR(255)); CREATE TABLE Digital_Initiatives (id INT, museum_id INT, initiative VARCHAR(255)); INSERT INTO Museums (id, name, region) VALUES (1, 'Metropolitan Museum of Art', 'North America'), (2, 'National Museum of Qatar', 'Middle East'); INSERT INTO Digital_Initiatives (id, museum_id, initiative) VALUES (1, 1, 'Virtual Tour'), (2, 1, 'Online Collection'), (3, 2, 'Interactive Exhibit');
SELECT AVG(digital_initiatives_per_museum) FROM (SELECT COUNT(di.initiative) AS digital_initiatives_per_museum FROM Digital_Initiatives di JOIN Museums m ON di.museum_id = m.id WHERE m.region = 'Middle East' GROUP BY m.id) AS subquery;