Hi
I am trying to construct an SQL, that can give me the list of all the Activities of a specific BPMN 2.0 Business Process, but I cant seem to figure out how elements are linked hierarchically to each other in the Project browser. If I place each Business Process inside its own package, I can use the Package ID instead, but having a Package for each Business Process seems a bit overkill to me.
I am using the EA BPMN 2.0 Businesss Process as a container for the activities, lanes pools and the like, so the hierarchy can also include Pools, Lanes and BPMN sub-processes.
Do I need to traverse Diagrams and Diagram links to achieve what I need? If so, I will need to use recursive SQL, but as far as I can see, it is not working inside EA. Or is the easiest solution to add a Package for each Business Process?
The full story of what I am trying to achieve is, for each Activity within a given Business Process, list all the Components (UML Component) that is linked to that activity using the Information Flow association. This information will be represented in a Custom Table in EA.
Regards
Henrik Wivel