我将编写一个音乐程序,需要以 mp3 格式存储许多声音。我预计需要某种形式的数据库,其中包含声音本身以外的信息,以便可以在程序上使用声音。我该如何做到这一点,以便 (1) 在我编写我的应用程序时它对我有用且方便,以及 (2) 以便我可以在我的应用程序中有效地管理这个声音数据库,并在我进行时轻松扩展它。我是否需要一个包含 mp3 文件和其他数据的数据结构,或者是否可以将数据存储在其他地方,在这个数据文件中对物理 mp3 的文件名和路径进行分类?
必须有一些例子可以非常有效地做到这一点 - 我应该研究任何建议或示例代码吗?