- Irish restaurant franchise
- Want a web app for booking tables and checking receipts
- Restaurant managers can use app to see details on customers, staff and managers at every branch
- Each restaurant has a unique
numeric ID, anaddressand aphone number - Customers can book
online, byphoneor bytalking to a manager(who then uses the app) - To make a
booking:- The customer MUST provide:
Name,address,email addressandage - Their
age MUST be over 18 - The customer is assigned an ID (
customer number)
- The customer MUST provide:
- The main customer making the booking is assigned a
booking receipt- Includes
booking ID number,booked timeandnumber of people - Max
number of peopleis 8 - A customer can have many bookings, and each booking is tied to a single customer
- Includes
- Each
tablein a restaurant:- has a
unique number, details on thesizeof table (2,4,6,8) and location (windoworinterior)
- has a
- When a party arrives at the restaurant, for each person the following details must be recorded:
Table number,name,addressandphone number
- The details of the
waiterandmanagerwho served the table must be recorded- All staff have a
unique ID - Each staff member is assigned to a
branch- This
locationis stored as a part of theiremployment record
- This
- Their
name,address,phone number,email address,date of birthandstart dateof employment must be recorded- All email addresses are staff email addresses ending with
@burgershack.com
- All email addresses are staff email addresses ending with
- All staff have a