原文:數據庫無限層級分類設計

起步 在大多數的系統中,對內容進行分類是必要的。比如電商的商品分類 論壇的板塊等。 需求分析 分類之間的關系是怎樣的 很明顯,一個分類下面可以是多個下級分類。反過來呢,一個下級分類能夠屬於幾個上級分類呢 這個並不確定,得看具體的業務需求。如果是多個實現上會更加復雜,為了討論層級設計,這里先限定每個分類僅有一個上級分類。 對於某個分類,需要支持的操作如下: 對單個分類的 CURD 查詢該分類的直屬 ...

2020-12-28 19:32 0 682 推薦指數:

查看詳情

php商城數據庫設計無限分類

商品分類,使用無限分類 即: -------如何創建數據表    pid---父級分類id,如果是頂級分類則為0 path---1,用戶分類的排序 。 排序示例: 實現邏輯:獲取type表的所有分類,order by path , 得到 ...

Thu Sep 06 01:11:00 CST 2018 0 2095
文章分類和標簽的數據庫設計

幾乎在所有web項目中,都涉及文章分類和標簽的設計,應該說這是一個比較常見、典型的案例。站長並不保證我的思路就是最好的,只是分享出來大家一起交流一下,互相促進與提高。 我們假設的開發項目是一個博客系統,最核心的部分就是與文章相關的,那么我們今天討論如何設計博客系統的文章分類和標簽 ...

Wed Nov 12 01:10:00 CST 2014 1 14395
無限級分銷系統數據庫設計

這次分享的內容很簡單,就是一張表的設計思路。 一、背景 在做交易所的時候有個需求,需要統計邀請注冊人數,比如 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
mysql(多級分銷)無限數據庫設計方法

相信有過開發經驗的朋友都曾碰到過這樣一個需求。假設你正在為一個新聞網站開發一個評論功能,讀者可以評論原文甚至相互回復。   這個需求並不簡單,相互回復會導致無限多的分支,無限多的祖先-后代關系。這是一種典型的遞歸關系數據。   對於這個問題,以下給出幾個解決方案,各位客觀可斟酌后選擇 ...

Wed Aug 05 23:22:00 CST 2020 1 2573
Java編程:將具有父子關系的數據庫數據轉換為樹形結構,支持無限層級

在平時的開發工作中,經常遇到這樣一個場景,在數據庫中存儲了具有父子關系的數據,需要將這些數據以樹形結構的形式在界面上進行展示。本文的目的是提供了一個通用的編程模型,解決將具有父子關系的數據轉換成樹形結構的問題。如有不正之處,歡迎大家批評指正。編程模型我們以北京行政區划為例,講解整個模型。北京市 ...

Tue Apr 02 08:06:00 CST 2019 0 883
一、數據庫分類

一、數據庫分類1、小型數據庫:access、foxbase2、中型數據庫:informix、sql server、mysql3、大型數據庫:sybase、db2、oracle 二、項目中如何合理地使用數據庫,可以依據如下三個方面入手1、項目的規模 ...

Fri Jan 20 18:10:00 CST 2012 0 25295
三級分類列表的數據庫設計

三級分類數據庫設計例如 類型0包括>類型1 類型1包括>類型2 類型0-->類型1-->類型2類型0的數據庫字段 id=1 parentId=0類型1的數據庫字段 id=2 parentId=1類型3的數據庫字段 id=3 parentId=2例如 因為類型 ...

Mon Dec 16 06:13:00 CST 2019 0 1090
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM