原文:設計一個無限級分類的數據表

設計一個無限級分類的數據表是一個很常見的數據庫任務。比如你寫一個CMS,需要有 , 級分類的欄目,反正就是很普遍,所以還是需要了解一下。下面本專題的所有內容,都是我自己隨手演示寫寫,僅僅供參考,絕不是標准答案。 我們先設計一個數據表吧,一個可供無限級分類的數據表。 SQL語句設計如下: CREATETABLE categories id int unsignedNOTNULLauto increm ...

2018-05-11 15:54 1 2506 推薦指數:

查看詳情

無限分類設計(三十七)

無限分類設計   實際上我們在開發過程中,就拿商品類別來說,它還可以有更多的延伸,我們先來舉一個簡單的例子,比如圖書,他的下面還可以分小說、文學等,在小說下面還可以分為言情小說、科幻小說等,還可以再往下一繼續分,那么這種分類就屬於 ...

Mon Mar 13 23:27:00 CST 2017 0 5450
MySQL技巧(二)——無限分類設計

無限分類設計(掌握'自身連接') 類似圖書這種,會有很多種分類,而且在現實生活中這種分類無限的往下分,所以不可能每有一個分類就創建一個分類。應該使用下面這種語句    然后再模擬圖書類的分類來個小demo  從下圖中很容易可以看到,'電子書 ...

Sat Nov 10 18:11:00 CST 2018 0 1089
MySQL之無限分類設計

首先查找一下goods_cates和table_goods_brands數據表 分別使用命令: root@localhost test>show columns from goods_cates;root@localhost test>select * from ...

Sat Aug 03 00:48:00 CST 2019 0 753
分類數據表設計的簡單再總結

前言:項目中又要用到一個分類數據表,之前我曾經在這方面按步就班玩過不少CRUD的操作,感覺工作內容有不少重復,有必要再總結一下,對新手可能會有點幫助,同時以備自己日后再用。 1、數據表設計 開門見山,Category設計如下: 數據表字段簡單 ...

Thu Jun 15 18:48:00 CST 2017 1 3100
無限分銷系統數據設計

這次分享的內容很簡單,就是一張設計思路。 一、背景 在做交易所的時候有個需求,需要統計邀請注冊人數,比如 A邀請B, B邀請C, C邀請D。那么A的邀請人數就是3個,B的邀請人數就是2個,C的邀請人數就是1個。除此之外,還要能統計出A直接邀請人數,A下一邀請人數,A下二邀請的人 ...

Mon Dec 17 05:18:00 CST 2018 2 4352
無限分類及生成json數據

第一步,先去數據庫查詢類別數據,然后交給生成json數據的函數處理,代碼如下: 第二步,將查詢出來的類別數據重新歸類排序,代碼如下: 第三步,生成json數據,並返回數據,代碼如下: ...

Fri Dec 08 22:50:00 CST 2017 0 986
數據無限層級分類設計

,為了討論層級設計,這里先限定每個分類僅有一個上級分類。 對於某個分類,需要支持的操作如下: ...

Tue Dec 29 03:32:00 CST 2020 0 682
mysql無限分類

第一種方案: 使用遞歸算法,也是使用頻率最多的,大部分開源程序也是這么處理,不過一般都只用到四分類。 這種算法的數據庫結構設計最為簡單。category一個字段id,一個字段fid(父id)。這樣可以根據WHERE id = fid來判斷上一內容,運用遞歸至最頂層。 分析:通過這種數據 ...

Mon Nov 12 19:02:00 CST 2018 0 860
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM