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 peso máximo para cada tipo de artefato em cada local de escavação?
 ###Tabelas: 
CREATE TABLE ExcavationSite (SiteID INT, SiteName VARCHAR(50)); INSERT INTO ExcavationSite (SiteID, SiteName) VALUES (1, 'Site A'), (2, 'Site B'), (3, 'Site C'); CREATE TABLE Artifact (ArtifactID INT, SiteID INT, Weight FLOAT, ObjectType VARCHAR(50)); INSERT INTO Artifact (ArtifactID, SiteID, Weight, ObjectType) VALUES (1, 1, 54.3, 'Pottery'), (2, 1, 32.1, 'Tool'), (3, 2, 120.5, 'Statue'), (4, 2, 12.7, 'Bead'), (5, 3, 8.4, 'Bead'), (6, 1, 20.5, 'Bead');
SELECT e.SiteName, a.ObjectType, MAX(a.Weight) AS MaxWeight FROM ExcavationSite e JOIN Artifact a ON e.SiteID = a.SiteID GROUP BY e.SiteName, a.ObjectType;