在DB中显示顺序

时间:2011-04-11 15:30:39

标签: database-design

跟踪数据库中显示顺序的最佳方法是什么?我一直在使用整数(首先显示1个,最后显示5个),但担心会以某种方式破坏数据。

有更好的方法吗?

1 个答案:

答案 0 :(得分:2)

出于简单的显示目的,我通常使用一个简单的整数,如果要手动操作数字,增量为10。这留下了一些调整空间。或者,如果数字由代码维护,我的增量为1。

当我模拟更“重要”或类似商业的东西时,我通常会考虑邻接列表模型。

此处可能会考虑性能和可伸缩性,因为如果在10,000个项目的列表中使用数字,则可能必须锁定/更新10,000行。当然,你总是可以使用更大的增量,并且可以使用peeky&以更复杂的代价偷偷摸摸 邻接列表没有这个问题,但另一方面更难查询。