<分区>
我正在创建一个音乐播放器,用户可以在其中搜索艺术家、专辑或歌曲。
我创建了一个脚本,它从音乐库中的 mp3 中读取所有标签,并在一个表中更新歌曲数据库,其中包含艺术家姓名、专辑、轨道标题等。 目前,这很有效,因为它可以扫描音乐库中的任何更改,并添加/删除数据库中相应歌曲的行。 因此,此扫描例程是一段相当短且易于理解的代码,因为它只维护一个表。
我知道如果艺术家、专辑和轨道有自己的表并且相互链接,数据库会更强大。我还没有对搜索部分做任何事情——如果我把所有东西都放在一张表里,我有多糟?
谢谢。