8000 GitHub - scarblase/RestaurantDatabaseProject: A relational database project for Lviv Croissants, designed to manage orders, customers, inventory, and staff, optimizing restaurant operations with SQL. πŸ₯β˜•πŸ“Š
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A relational database project for Lviv Croissants, designed to manage orders, customers, inventory, and staff, optimizing restaurant operations with SQL. πŸ₯β˜•πŸ“Š

Notifications You must be signed in to change notification settings

scarblase/RestaurantDatabaseProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Lviv Croissants Restaurant Database Project

This project defines a relational database for Lviv Croissants, a restaurant specialising in bakery products and coffee. The database supports key operations and functions required to manage orders, customers, products, recipes, ingredients, inventory and staff schedules. Lviv_Croissants_Database_Diagram

Key Relationships

  • Customer Orders: The orders table links with order_items to handle multiple items in a single order, and with customers to track who placed each order.
  • Delivery and Address: Orders can be marked for delivery, with delivery addresses stored in the address table linked to customers.
  • Product Recipes and Inventory: Each item on the menu has a defined recipe, which lists ingredients. The inventory table tracks ingredient availability, ensuring production requirements are met.
  • Staff and Scheduling: The staff table links to shifts for managing schedules, and to orders to record which staff managed each order, enabling performance tracking.

About

A relational database project for Lviv Croissants, designed to manage orders, customers, inventory, and staff, optimizing restaurant operations with SQL. πŸ₯β˜•πŸ“Š

Topics

Resources

Stars

Watchers

Forks

0