原文:数据库无限层级分类设计

起步 在大多数的系统中,对内容进行分类是必要的。比如电商的商品分类 论坛的板块等。 需求分析 分类之间的关系是怎样的 很明显,一个分类下面可以是多个下级分类。反过来呢,一个下级分类能够属于几个上级分类呢 这个并不确定,得看具体的业务需求。如果是多个实现上会更加复杂,为了讨论层级设计,这里先限定每个分类仅有一个上级分类。 对于某个分类,需要支持的操作如下: 对单个分类的 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