表示一首歌的最佳方式,由任意数量的和弦组成?

时间:2015-05-26 19:16:44

标签: sqlite model schema

如何在sqlite3中最好地表示以下数据?

我正在创建一个歌曲数据库,每个歌曲都包含一个不可预测的和弦数量。每个和弦都有一个根(字符串,1或2个字符)和一个音调(字符串,<20个字符)。

对我来说,有两个类是直观的: Chord 包含两个字符串,而 Song 包含 Chord的任意长度列表秒。但是,据我所知,这并不是sqlite的运作方式。是否有更好/规范的方式来处理这类数据?

编辑:

这个问题有一个特定的限制,即和弦的顺序很重要,我不认为典型的SQL一对多关系满足这一点。

0 个答案:

没有答案