Hello, I am creating a model for a restaurant. I am working on the PROCESS FLOW.
The flow is as follows: CUSTOMER ARRIVAL → GOES TO THE CASHIER (where they select the dish they will have. There are two dishes: a standard one and a luxury one) → GOES TO THE TABLES (where they wait while their dish is being prepared).
Simultaneously, once the customer is at the COUNTER, the order is received and sent to the kitchen: "KITCHEN1" (2 minutes) or "KITCHEN2" (4 minutes). Once the dish is ready, it is delivered to the table of the customer who ordered it. Then, the customer decides whether to go to the sauce station or not (30% decide not to go). However, some customers go to the sauce station two or more times. Finally, after consuming(20 MINUTES) the dish, the customer leaves.
The restaurant has 8 tables, each with a capacity of 4 people. (I’m not sure how to implement this).
The restaurant has 4 employees: one person at the CASHIER, two cooks (one for the standard dish and one for the luxury dish). One employee works as a waiter, moving from the kitchen (KITCHEN1 or KITCHEN2) to the customers' tables. (I haven’t added the employees to my model yet, and I don’t know how to do it).
I would like to add labels so that customers can be identified if they arrive in groups of 4, 3, 2, or alone, in order to determine the largest group that arrives at the restaurant. Additionally, I would like to track table occupancy, considering that each table has a capacity of 4 people. A group of 4 people occupies a full table. However, in cases where a table is occupied by only 2 people, I would also like to track that.
Well, in the model I have created so far, I don’t know why my customers are not moving from the counter to the tables. I’m not sure what the reason is.