Trent Hardware Database Tables/Fields Refer to the table and field names below for this database. 1. (15 pts) At Trent Hardware, customers are called buyers. Write a SQL query that lists the top 10 buyers who have spent the most money at Trent Hardware and how much they have spent. Group the purchases by buyer. Include in the list the buyer's first and last name and the total dollar amount of the purchases. Order the list from highest amount of total purchases to the lowest, but limit the list to the top 10 buyers. Code: Results: 2. (15 pts) Write a SQL query to list the product description and total quantity sold for each product with at least 100 units sold. (Hint: SQL does not permit the filtering of aggregates using the WHERE keyword. WHERE filters records before aggregation. HAVING can be used to filter records after aggregation.) List the product description and total quantity sold (all-time) as "Total\#Sold". (See example output below.) Sort the list in descending order, thereby showing which product had the highest quantity sales first. Remove decimals from the "Total\#Sold" by looking up CAST keyword in the Microsoft SQL Server 2016 online reference and using it in your query. Code: Results: Section 2: Normalization \& Conceptual Design Part 1 - (30 pts) Decompose an un-normalized table. Normalize the table below to Boyce-Codd Normal Form the table below. To communicate your normalized tables/entities, use "sentence structure" (aka, relational notation) similar to the following: PRODUCT(ProductID, ProductName, etc.) or TITLE (Title id, Title, Pub id). Underline your indentifier/primary key. (No need to identify foreign keys at this point.) List your tables in sentence structure here: Normalization \& Conceptual Design (Continued) Part 2 - (30 pts) Using Visio or LucidChart and following business rules, create an Entity-Relationship diagram of the tables/entities you listed above. Business Rules: - An employee can participate in many projects but may not be assigned to a project. - A project must have at least one employee assigned to it and can have many employees. - An employee can belong to one and only one department. - A department must have at least one employee and can have many. NOTE: The diagram must include relationships with minimum and maximum cardinality. Be sure to use the appropriate relationship lines (identifying or non-identifying) and appropriate corners (rounded or not) for entites. Identifiers should be in bold font. Copy and Paste your entity-relationship diagram below: Part 3 - (10 pts) Using the tables/entities you created and refering to your diagram, type a SQL statement below (not using SQL Server) that would return a list of employee name and their corresponding project name. Be sure to use proper form. Since the tables/entities vou created have not been developed into a database vet, there will be no output to your code at this time. Type your SQL Statement below to list the name of the employee and the pr.