我有10个类别,我希望有一个自动增量字段,基本上根据类别字段计算其顺序位置。
例如,如果我有一个衬衫表,并且类别字段可以是“绿色”,“蓝色”或“黑色”,我是否可以拥有一个自动增量字段'category_sequence',它将从1开始并自动增加每个类别?
例如,第一件绿色衬衫的category_sequence为1,第一件黑色衬衫也是1.但下一件绿色衬衫会自动增加到2 ......
这种情况显然过于简化,我们试图解决的问题是在系统中按类别给出唯一的顺序ID,如果由应用程序本身处理,可能会因竞争条件而出现重复。
如果可能的话,我们正试图捎带数据库作为唯一的事实来源。