`
edwardpro
  • 浏览: 310485 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

数据结构大PK

阅读更多

早上一到公司,就开始PK数据库设计了,大致的意思很简单:

目录树化的结构还是平级的数据结构。

目录树结构
id pid 代表清晰的继承关系

平级数据结构
id name

id tag main_id

很简单用tag来代替目录树,从树变成了平面集合系统,在灵活性上后者更高,但问题是需要改变用户的习惯,这是有风险的,我们开始pk这两条道路,其实我也知道这样的争论意义不大,只是不同的路不同应用,但当从一种系统准备过度过来了,就不得不考虑优劣了。

不过pk的结果只是一种中性妥协,看来还没有结果,明天要再讨论一次的可能
不过还是处于很愉快的状态下,虽然战况激烈

分享到:
评论

相关推荐

    pk.zip_Chatter_PK法_颤振pk_颤振分析pk法_颤振计算pk法

    在航空工程领域,颤振(flutter)是一种对飞行器稳定性至关重要的现象,它涉及到结构动力学与气动力学的耦合。...通过 MATLAB 脚本 "pk.m",用户可以实现这一复杂计算过程的自动化,极大地提高了工作效率。

    账务系统数据结构.doc

    《账务系统数据结构》 本文将详细解析用友GRP-R10财务数据字典中的数据结构,这对于理解和分析财务系统的数据表间关联至关重要。数据字典是理解数据库设计的关键,它提供了关于数据库中各表及其字段的详细信息。 1...

    数据结构综合应用拔高

    ### 数据结构综合应用拔高:数论篇 #### 知识点一:四位数与质数的特殊关系 **题目背景:** 对于一个四位数`abcd`(其中`a`、`b`、`c`、`d`分别代表千位、百位、十位、个位上的数字),如果存在质数`p`和正整数`k`...

    论文研究-基于数据空间网格划分的PK树索引结构.pdf

    在统一的框架下给出了各种数据空间网格划分的定义,讨论了两种适用于实现网格化数据索引的R树和PK树索引结构。试验结果表明,PK树在数据存储和索引上具有更高的效率,与网格化数据组织方法结合起来,对于降低...

    数据结构算法的集中经典例题

    数据结构是计算机科学中至关重要的基础概念,它涉及到如何有效地组织和存储数据,以便于高效地访问和操作。本文将深入探讨数据结构算法中的经典例题,主要关注线性表和栈的应用。 线性表是一种基本的数据结构,通常...

    PK_PDF_pk_pk函数parasolid_Parasolid函数说明_parasolid_parasolid开发

    标题中的“PK_PDF_pk_pk函数parasolid_Parasolid函数说明_parasolid_parasolid开发”揭示了本文档的核心内容,主要涉及的是Parasolid内核的开发以及PK(可能指的是Parasolid Kit)相关的PDF文档。Parasolid是西门子...

    查看pk3文件的工具包

    1. 导入PK3文件:用户需要选择目标的PK3文件,工具会读取其内容并显示文件结构。 2. 解密资源:工具会尝试解析PK3内的加密数据,将其转换为可读格式。 3. 查看与提取:用户可以在工具内预览解密后的资源,例如查看...

    html+css实现的PK进度条.根据双主的数据生成相应长度的红色蓝色条

    【HTML+CSS实现的PK进度条】是一种常见的前端交互元素,常用于展示两个竞争者或团队的竞争进度,如游戏对战、数据比较等场景。在这个案例中,我们可以通过HTML结构和CSS样式来创建一个动态的、可视化的效果,使得...

    PK2400 通信工具

    "PK2400通信工具"是一个专门针对PK2400数据采集设备的软件解决方案,主要用于实现数据的高效采集和处理。LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是这款工具的核心,它是一个由美国国家仪器...

    数据结构与算法详解,多种算法

    ### 数据结构与算法详解 #### 一、算法设计与分析导论 在计算机科学领域,算法设计与分析是一项核心技能,它不仅关乎程序的效率,还直接影响到软件系统的整体性能。本章节主要介绍算法设计的基本概念及其分析方法...

    数据结构作业辅导2.ppt

    数据结构是计算机科学中的核心概念,它涉及到如何高效地存储和操作数据。在这个"数据结构作业辅导2.ppt"中,我们看到三个主要的知识点,它们分别是关于栈的性质证明、双向栈的数据结构定义以及判断回文序列的方法。 ...

    第3章PK平面结构计算与施工图绘制软件.pptx

    3. 结构数据文件:包括总信息、几何信息、荷载信息和计算参数,可以通过人机交互或数据文件方式输入,也可以由PMCAD主菜单4生成PK文件。 在数据交互输入和计算环节,用户可以选择新建文件、打开已有交互文件或数据...

    计算机软件基础:13第四章数据结构树

    【计算机软件基础:13第四章数据结构树】 在计算机科学中,数据结构是组织和管理数据的关键元素,其中树是一种非线性数据结构,它模拟了自然界中的层次关系。本章主要探讨了树的基本概念、特性、操作以及存储形式。...

    C语言进阶-第五讲 数据结构与链表

    ### C语言进阶-第五讲 数据结构与链表 #### 1. 结构体 **结构体** 是一种用户自定义的数据类型,它允许我们创建包含不同数据类型的复杂数据结构。这种特性使得结构体成为组织和管理数据的有效工具。 ##### 字段 ...

    图算法与数据结构的Python实现指南

    内容概要:这份作业指导旨在通过扩展先前的数据结构构建经验帮助学生解决更复杂的问题,如图论和压缩算法,并详细介绍了广度优先搜索(BFS)、迪杰斯特拉算法(Dijkstra)、深度优先搜索(DFS),同时提出了一项任务...

    基于Python卡牌游戏设计与数据结构实现

    内容概要:介绍了一项名为‘卡片冲突:颜色混沌’的游戏任务详情及其规则,重点教授学生有关算法以及数据结构的基础知识。游戏中涉及多个玩家与一付卡片,参赛者的目的是成为第一位清空自己手上所有卡牌的人。具体...

    数据结构课程参考习题(IV)1

    数据结构是计算机科学中至关重要的基础概念,它研究如何有效地组织和存储数据,以便高效地进行访问和修改。本节主要关注两种特定的数据结构:栈和队列。 栈是一种后进先出(LIFO,Last In First Out)的数据结构,...

    数据结构兼容性检查 1.2

    插件名称:数据结构兼容性检查(简体版) 插件作者:Freediscuz pk0909 功能描述:检查您目前的数据库结构是否和官方标准的Discuz 2.5 SP1存在兼容问题,并可按您需要恢复数据表结构或重建丢失的表。...

Global site tag (gtag.js) - Google Analytics