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.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.