Procurement process: try to model this process
The process starts when the customer requests a quote. What we do as a company is to first create a quote. This is done by the sales executive. The quote needs to be approved by a manager. if the quote is not approved it has to be redone. Once the quote is approved we send it to the customer. After some time, the customer tells us if they want to accept the quote or reject the quote.
If the customer accepts, then we process the order and notify the customer. If the quote is rejected, we cancel the quote and we also notify the customer that the quote is not valid any more.
An initial solution is available here. Try to think about this and see whether there is something that you would like to change or improve on this diagram. is it correct? does it depict the semantics as stated above?