I need to develop a complex workflow.
Can what I have described below be done with Power Automate?
If so, how do I create the arrays to handle this type of work?
I have a list called "Inventory"
This list captures the names of software we currently have licensees for.
The selections of the Assigned Software are held in the field LU_Assigned Software.

I have another list where the assigned software is allocated to the user
So, you can see from the above list, Machine / PC Name has the installed software.
In the "Software Users Inventory" list an entry needs to be made for each piece of software for that machine.

Based on what was entered and even at some point removed there is a third list that holds the license count.
When someone updates the Inventory form by either adding or removing a piece of software the totals should change.
