数据库开发技术 数据库层次设计之层次结构
2017-10-19 18:28
363 查看
数据库设计中,树通常三种模型:
邻接模型:id, parent_id。parent_id指向父节点的id。
物化路径模型:记录完整的路径,与文件路径相似,需要id字段。
嵌套集合模型:从根开始给每个节点编号,对每条记录需要left_num,right_num字段。某节点的后代的left_num和right_num都会在该节点的left_num和right_num范围内。
邻接模型:id, parent_id。parent_id指向父节点的id。
物化路径模型:记录完整的路径,与文件路径相似,需要id字段。
嵌套集合模型:从根开始给每个节点编号,对每条记录需要left_num,right_num字段。某节点的后代的left_num和right_num都会在该节点的left_num和right_num范围内。
相关文章推荐
- ITSM工具开发之-数据库结构设计
- 层次结构计量单位数据库设计以及组内组间转换率
- 云风开发笔记(2) Redis数据库结构设计
- web开发中的层次结构设计
- [转至云风的博客]开发笔记 (2) :redis 数据库结构设计
- 【实战\Java SSM快速开发仿慕课网在线教育平台项目笔记】第2章 项目各种结构概览(业务, 技术,角色,数据库,项目)
- 云风—开发笔记 2 :redis 数据库结构设计
- VB之数据报表设计器在多层结构开发的应用---技术在更新,而思路则不变
- 开发笔记 (2) :redis 数据库结构设计
- 我的第一个python web开发框架(35)——权限数据库结构设计
- Oracle数据库开发结构设计技巧
- 敏捷开发下, 由 User Story 中设计: 保证数据一致性的数据库表结构
- 数据库开发的持续集成 - Sql Server数据库结构比较
- ofbiz数据库表结构设计
- 用设计模式开发通用数据库操作器
- 如何使用sql查询数据库表结构的设计(sqlserver,oracle)
- 敏捷开发产品管理系列之八:基于业务设计技术架构(兼谈12306性能问题)
- Atitit.数据库表的物理存储结构原理与架构设计与实践
- 基于C#语言开发的IM系统--数据库结构图(通讯框架为networkcomms2.3.1)【即将开源】
- 我的Android笔记(一)―― hello world程序结构分析 - Android移动开发技术文章