使用一对多SQL保留系列订单

时间:2017-09-07 07:27:01

标签: mysql sql postgresql

我正在开展一个项目,我需要以这样的方式存储个别问题和标题,以便在一系列中保留他们的订单。

--------------------------------------
| id | title | series_id (foreign key)|
--------------------------------------

是我通常如何去做但不会保留正确的顺序。有关如何最好地实现这一点的任何建议,请记住,需要针对不同长度的几个不同系列进行操作?项目的其余部分确实需要一个关系数据库,所以遗憾的是它们不能只存储为JSON文件。

编辑:理想情况下,它应该采取一系列标题,如" foo"," bar","这","""并将它们与一个名为"一些单词"当用户请求关于"某些单词"

的信息时,可以按顺序返回它们

1 个答案:

答案 0 :(得分:0)

感谢@ThorstsonKettner指出我正确的方向,并为错过简单的答案道歉。

  

" ...您需要添加一列issue_number或sort_key或您喜欢的任何名称,并使用它来获取订单。你可以随时改变它。因此,如果您对系列123有问题#1和#2并且想要在两者之间插入问题,那么您将#2更新为#3,然后使用#2&#34插入新的#;