标签: mysql
我正在设计一个MySQL数据表来存储电子商务订单,每个订单都有一个独特的订单号,看起来像'20160223xxxxxx',它是由指定的算法生成的,以确保它在表中是唯一的。我想知道我们是否仍然需要一个自动增量字段作为表中的主键,因为我认为订单号似乎也可以是主键。
答案 0 :(得分:1)
你没有需要一个自动递增的id,因为你有一个。但是,我是合成主键的忠实粉丝:
答案 1 :(得分:0)
您不需要使用auto-inc字段。使用唯一标识符作为表的PK。它将节省空间。