我正在为我的库存系统创建一个Itemcode我想要的整数值的数字系统像这样使用java
,例如
对于组1,代码为001 -0010001,
0010002
对于组2,代码为002-
0020003,
0020004
对于组3,代码为003-
0030005,
0030006
项目是单独编码的,所以当我添加一个新条目时,它将检测它属于哪个组并生成所需的项目代码,前3位数字将是对应的值标识,它属于哪个组,接下来的4位数字代码将只是增量值..并将使用MySQL数据库存储为一个整数
你需要决定:
-
项目代码是否表示为:一个整数,一对整数(组&项目),字符串…
-
是第一个示例或第二个示例的编号方案。(你似乎已经选择了一种方案…)
-
如何填充项目和代码。你读过密码吗?是否在从文件加载项时一次性生成它们?您是否一次创建一个项目和项目id(例如交互式)
-
这些信息将如何"存储"?仅在内存中?在平面文件中?在数据库中?(MySQL…?)
这些决定将在很大程度上决定你如何实现项目id "generation"。
基本上,你这里的问题是>>你<<需要弄清楚需求是什么。一旦你这样做了,可能的解决方案集将减少到一个可管理的大小,然后你可以自己计算或问一个合理的问题。