I am trying to model a case management system in a UML State Machine Diagram. It is an approval style process and the case can enter a withdrawn state at any time if it is no longer required. This means about 10 states can transition into this one which would result in many messy lines that dont add much value.
Does anyone have any suggestions on the best practices here? How would you manage this situation?