在做智慧商貿系統-基礎資料-商品分類中的商品分類表
遞歸
- 在我們的日常生活中常常會遇到一些源源不斷綿綿不絕的煩惱。而我們做的東西也是如此,他們可以無限的增加,就好比如我們做的系統中的商品列表,他可以不斷的增加,那麼這就出現了一個問題,如下圖:
- 面對這種商品的分類可以不斷的增加的情況,但我們數據庫中的表可不行,這樣的話,我們就得想出一個解決辦法來解決。今天我就來說明這個這個解決辦法“遞歸”
正如下圖:
我們以商品分類表連商品分類表的方法進行遞歸,這樣就可以進行商品分類的無限的增長了。
3. 這樣我們在數據庫裏就可以用ID來區分不同的分類層次了。就如圖中所示:
就像“商品分類1ID”前四項爲0,他們代表的就是第一個商品分類,而下面的“1、1/2、2/3、3/4、4”他們代表的就是前面的“商品分類ID”的ID序號下面的子分類。而如下的也是如此類推!!