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: Encontre a avaliação média do cliente para cada categoria de menu, das tabelas menu_item_dim e customer_preference_fact, agrupadas por menu_category.
 ###Tabelas: 
CREATE TABLE customer_fact (customer_id INT, sale_id INT, customer_age INT, customer_gender VARCHAR, customer_country VARCHAR);
SELECT m.menu_category, AVG(cpf.customer_rating) as avg_customer_rating FROM menu_item_dim m JOIN customer_preference_fact cpf ON m.menu_item_id = cpf.menu_item_id GROUP BY m.menu_category;