我正在与一个想要将时间戳添加到一堆表的客户端一起工作,以便他们可以按时间顺序对这些表中的记录进行排序.所有表都有一个自动递增的整数字段作为其主键(id).
(简单)想法 - 节省开销/存储并依赖主键按时间顺序排序字段.当然这有效,但我不确定这种方法在声音数据库设计中是否可以接受.
优点:每条记录需要的存储空间更少,VO类更简单等.
Con:它意味着该字段的特征,即一个简单的标识符,其定义不以任何方式定义或保证它应该/将如此起作用.
假设为了我的问题,DB表定义是一成不变的.仍然 - 这在最佳实践方面是否可以接受?
谢谢
sql ×1