Yes you can apply many XLST to a single XML depending upon your need for the
presentation and requirements.
It is not mandtory to declare XSL file/Url name in side XML declaration.
Hence one XML file can be used to represent the DATABASE for the one but
same Application can be used to give out put as an HTML file .It also worth
noting that you are not suppose to asses all the NODE and the you are free
to write any code whenever the perticular NOde or Elements are find out by
Have a nice day..