我有一个场景:
1、有10台设备,编号为station1,station2,到station10,这10个设备的任一台,每隔1小时都会发送一条测量数据(可以测ABCDEFG7种因子)。
2、编号字段为station_code,时间为recv_time
在上述场景中,数据表应该如何设计呢?
我设计的是用station_code+recv_time作为联合主键,来保证记录的唯一性。同时增加idx_code和idx_time两个索引。
我觉得,基于上述场景,如果再来一个id自增主键,岂不是没什么用吗?后期业务,我查询数据,无非也是基于编号查,或者基于时间查,单条记录的ID总感觉是多余的?