WorkflowInstances, like WorkflowTasks, are just a specialized data-flow execution sequence. In many cases, you want a set of global (pre-)conditions to all be true in order to execute an entire sequence of WorkflowTasks. In this case, it would make a lot of sense to have WorkflowInstance-level conditions.
|Status||Open [ 1 ]||In Progress [ 3 ]|
|Status||In Progress [ 3 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|55d 4h 56m||1||Chris A. Mattmann||13/Aug/11 05:58|
|1d 2h 9m||1||Chris A. Mattmann||14/Aug/11 08:08|