Considere o diagrama ER, mapeado em um modelo relacional com as tabelas Produto, Componente e contém. Considere também que o banco contenha a visão (view) definida pelo comando:
CREATE VIEW TotalComp AS (SELECT idProd, count(*) AS total FROM Produto NATURAL JOIN contem GROUP BY idProd);
Entre as consultas SQL abaixo, assinale quais retornam todos os idProd de produtos que contêm um número de componentes igual ao maior número de componentes contidos em um produto. Considere a execução das consultas no PostgreSQL 9.5 e considere que todas as tabelas contêm registros.
I) SELECT idProd FROM TotalComp AS T WHERE T.total = (SELECT max(total) FROM TotalComp);
II) SELECT idProd FROM TotalComp AS T WHERE T.total = (SELECT sum(total) FROM TotalComp);
III) SELECT idProd, max(total) FROM TotalComp GROUP BY idProd;