在mysql中存储可以重新排序的列表

时间:2019-05-02 13:06:53

标签: mysql database list

要描述数据库中的NFS挂载,我有以下表格(简化):

NFS_Export: id (PK), name, path
NICs: id (PK), name
NFS_Export_NIC_priorities: id (PK), nfs_export_id (FK), nic_id (FK)

我的问题是,用于NFS导出的NIC是一个列表,其中订单具有优先级,用户必须能够更改该订单。

当前,我通过NFS_Export_NIC_priorities ID来订购NIC。 ID越低,优先级越高。但这意味着要诉诸命令,我必须交换两个或多个条目,这听起来像是个坏主意。

是否有更好的方法来存储订单重要且可更改的列表?

0 个答案:

没有答案