I am looking into building a Flex application for my Church. They have a tape/CD library of sermons over the past 15 years.
The data is in a database, but for my first version I will be generating XML files to use as the data source. I would like to have several different view states where they could look at the data differently e.g. View by speaker View by book/chapter of the bible View by date With a tree control for navigation e.g Genesis 1 2 3 Exodus Leviticus So, my question is: Is it better to generate a different XML files for each of the different trees I want to build, or load all of the data in one XML file and let flex split up the data into the different pieces.