在做智慧商贸系统-基础资料-商品分类中的商品分类表
递归
- 在我们的日常生活中常常会遇到一些源源不断绵绵不绝的烦恼。而我们做的东西也是如此,他们可以无限的增加,就好比如我们做的系统中的商品列表,他可以不断的增加,那么这就出现了一个问题,如下图:
- 面对这种商品的分类可以不断的增加的情况,但我们数据库中的表可不行,这样的话,我们就得想出一个解决办法来解决。今天我就来说明这个这个解决办法“递归”
正如下图:
我们以商品分类表连商品分类表的方法进行递归,这样就可以进行商品分类的无限的增长了。
3. 这样我们在数据库里就可以用ID来区分不同的分类层次了。就如图中所示:
就像“商品分类1ID”前四项为0,他们代表的就是第一个商品分类,而下面的“1、1/2、2/3、3/4、4”他们代表的就是前面的“商品分类ID”的ID序号下面的子分类。而如下的也是如此类推!!