This project analyzes the performance of a restaurant's new menu introduced at the start of the year. The goal is to identify which menu items are performing well, which are not, and understand customer preferences. The analysis is done using MySQL with two primary tables: menu_items and order_details.
The cafΓ© recently introduced a new menu and collected data on customer orders. This project aims to:
- Explore the
menu_itemstable to understand the new menu. - Analyze the
order_detailstable to understand customer orders. - Combine insights from both tables to evaluate customer reactions to the new menu.
- Explore the
menu_itemsTable: Understand the structure and content of the new menu. - Explore the
order_detailsTable: Analyze the data collected from customer orders. - Combine Both Tables: Evaluate how customers are reacting to the new menu by identifying popular and underperforming items.
The project consists of five files, each serving a specific purpose:
explore_menu_items.sql: Queries to explore themenu_itemstable.explore_order_details.sql: Queries to explore theorder_detailstable.analyze_customer_reaction.sql: Queries combining both tables to analyze customer reactions.restaurant_db_data_dictionary.xlsx: An Excel file containing details about the tables and columns in the database.create_restaurant_db: SQL file containingINSERTstatements to populate themenu_itemsandorder_detailstables with sample data.