要描述数据库中的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越低,优先级越高。但这意味着要诉诸命令,我必须交换两个或多个条目,这听起来像是个坏主意。
是否有更好的方法来存储订单重要且可更改的列表?