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 é a contagem média de violações de segurança por funcionário para cada departamento?
 ###Tabelas: 
CREATE TABLE safety_violations (department VARCHAR(255), employee_id INT, violation_count INT); INSERT INTO safety_violations (department, employee_id, violation_count) VALUES ('Production', 1, 2), ('Production', 2, 0), ('Engineering', 1, 1);
SELECT department, AVG(violation_count) OVER (PARTITION BY department) AS avg_violations_per_employee FROM safety_violations;