JSonnabend wrote:
Once we stop thinking about the concept that all knowledge is kept in
tags in the music files, we can do real data management. Relational
databases are very good at this, and there are zillions of tools to do
things like make reports.
You know, I made exactly this point in a thread around here a few
months back and was positively -lambasted- for such a suggestion. Man
the flack (with a "k") I got for that one...
I must have been off doing boring stuff like earning a living then, as I
didn't see it.
To start with, tags in a music file have to follow whatever hierarchical
structure the files are in (unless, horrors, it is flat). What people
care about is relational data, who the players are, writers, etc.
Attempting to emulate a relational database in flat or hierarchical data
is at best a ton of wasted work. Good thing that relational databases
have been known technology for 30+ years.
The trick is to make all the voodoo, selects, outer joins, etc.
invisible to the user.
--
Pat
http://www.pfarrell.com/music/slimserver/slimsoftware.html
_______________________________________________
audiophiles mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/audiophiles