【发布时间】:2011-09-27 13:28:53
【问题描述】:
我有一个发票号码,这个号码与一个特殊文件相关联。这个文档有一个id,由一个累进数字和当前年份组成,像这样
222-2011
223-2011
224-2011
...
每年的累进数字从 1 开始
1-2012
2-2012
3-2012
首先,我想用 invoice_n、prog_n、year 制作一个表格。 prog_n 是 AUTO_INCREMENT 并且每年我都会重置它。但是您不能使用不是键的 AUTO_INCREMENT 字段。反正我要重置计数器,这不太推荐……
我无法更改 id 格式,我必须使用该规则。我能以某种方式进行高效的设计吗?
环境是经典的 LAMP
非常感谢!
【问题讨论】:
标签: mysql database database-design database-schema