For those reading this, here is a link to the previous thread for those that want to re-read Crescendo123'soriginal post:
If you want a good introduction to Flex workflow concepts, you might want to check out Adobe's Flex in a Week: http://www.adobe.com/devnet/flex/videotraining/ . It may be more detailed than what you're looking for, though.
This isn't Flex specific, but in my view of the world there are two approahces to application development. One is "Data First"; the other is "Interface First".
In a "Data First" application, you start by looking at the data you have or that you want to store; create a relational database around it, and then build a component architecture, possibly a service layer, and finally the interface. This is traditionally how software development has been done.
The "Interface First" approach starts by building an interface prototype first. To most users, the interface is the application. They don't understand a database architecture, but will understand the screens they have to click through to do stuff. It is relatively cheap to change the interface at this stage without a fully fleshed out back end. Once the users / client are happy with the interface; I go on to design the component architecture / service layer, and then the database.
I've found the data first approach to be more common, but I've had some very good success with the Interface First approach.
Does this help, or were you looking for something more specific to Flex?
I apologize for my contribution to the locking of your previous thread. It was not my intent to egg someone on and cause a problem
Yep that helps, thanks for the thorough response. I think I should start with the interface since there won't be too much complexity in the database - it bascially just needs to handle the logging in and tracking users' progress through the modules. The interface involves interactive HD videos and questions so I think I'll need to plan how the swf/xml/f4v files work together first. Looking forward to learning more about Flex though!