in reply to interfacing between perl and a database

You're getting a little confused there. XML is a document format, and databases are things that can be used to store documents (which may or may not be XML). You could keep your meta-information in the database or in the document or both.

XML is a good format for writing documents in, but you will still need some way to index and retrieve your documents. Howver since Nirvana didn't do too many songs and probably won't be doing many more, you could get away with storing all the documents in a directory (maybe each document in XML format) and then searching through them all for the one you want.

If you really want a bit of database practise (and why not), try DBI and choose a simple backing database for your index, like one of the flat text ones or Berkeley database format or similar.

____________________
Jeremy
I didn't believe in evil until I dated it.

  • Comment on Re: interfacing between perl and a database