本文讲解一般数据库系统中经常使用的字典的设计:
字典表(Dictionary)
字段名
|
类型
|
说明
|
编号
|
Char(16)
|
间断增量(Not Null,PK)
|
分类名称
|
Varchar(64)
|
用来进行过滤选取字典表相关域
|
内容
|
Varchar(255)
|
|
上级编号
|
Char(16)
|
取Dictionary的编号(FK),用来进行等级设计。使之成为树型结构。
|
使用这样的数据字典,就可以完成系统一般需要的大都数表的设计。
比如(例1):
部门关系表(DepartmentRelation)
字段名称
|
数据类型
|
字段长度
|
说明
|
部门编号
|
Char
|
16
|
保存文档的部门(对应部门sn)
|
部门名称
|
VarChar2
|
30
|
名称
|
上级部门编号
|
Char
|
16
|
与上面的部门编号关联产生层次关系
|
可以用上述字典表完成。
可以在分类名称一栏填写部门关系,然后部门关系表中的部门名称对应字典表中的内容项即可。
产品类型表 (ProductType)
字段名称
|
数据类型
|
字段长度
|
说明
|
产品类型编号
|
Char
|
16
|
主键,唯一码,不为空
|
产品类型
|
VarChar2
|
64
|
在实验产品、在产产品、停产产品等。从系统字典中获取
|
上表在系统字典里可以用产品类型作为名称,然后在说明项分别输入实验产品、在产产品、停产产品等。
......
其它类似表的设计与此类似。可见系统字典的好处。一表多用,在编程时按规则写即可。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/longronglin/archive/2007/03/16/1531474.aspx
分享到:
相关推荐
数据字典设计文档模板 数据字典设计文档模板是一个用于指导数据字典设计的模板文档,旨在帮助开发者和设计者更好地设计和实现数据字典。该模板文档提供了一份详细的设计说明书,涵盖了数据字典设计的各个方面,包括...
数据字典设计文档模板.doc 本文档是一个数据字典设计文档模板,用于指导数据字典的设计和实现。下面是本文档中涉及的重要知识点: 1. 数据构造设计规则:数据构造是指对数据库中数据的组织和结构的设计。设计数据...
数据流的定义是软件工程中数据字典设计的重要组成部分,它描述了数据如何在系统内部流动,以及数据在不同处理单元之间如何传递。在“网上书店系统数据字典设计说明书”中,数据流的定义涉及到了系统内的各种实体,如...
在关系数据库设计中,数据字典(Data Dictionary)扮演着至关重要的角色,它是一个系统性的信息...在实际项目中,良好的数据字典设计能显著提高开发效率,降低后期维护成本。因此,它是数据库设计中不可或缺的一部分。
以下是关于数据字典设计和相关知识点的详细解释: 1. **数据字典**:数据字典是系统设计中的核心文档,它包含系统中所有数据元素的定义,如数据项、数据流、数据存储和数据处理。数据字典不仅帮助开发者理解数据的...
下面将根据提供的标题和描述详细阐述数据字典设计的关键知识点。 首先,"系统数据字典设计demo"是一个具体的实例,旨在展示如何设计一个完整的数据字典。在数据库设计阶段,数据字典通常包括数据项、数据结构、数据...
仓库管理系统数据字典设计是构建高效仓库管理信息系统的关键部分,它详细定义了系统处理的数据及其流动过程。以下是对数据字典各个方面的详细说明: 1. 数据流: - 入库信息:包括入库表号、货物编号、入库时间和...
3. 报表与分析:数据分析人员可以借助数据字典设计报表,确保数据源的正确性。 4. 审计与合规:数据字典能帮助企业满足法规要求,如数据安全性和隐私保护。 总之,用友U9数据字典是理解和操作该系统数据库的重要...
本项目为基于阿里云数据库管理的数据字典设计源码克隆,涵盖553个文件,涉及240个JavaScript文件、108个HTML文件、64个CSS文件、41个SVG文件、31个Java文件、24个PNG文件、7个字体文件(.ttf)、4个图片文件(.jpg)...
数据字典在IT行业中扮演着至关重要的角色,它是数据库设计的基础,详细记录了数据的定义、来源、用途和关系。在这个特定的案例中,我们有两个主要的文件:`t_region.sql` 和 `t_country.sql`。 `t_region.sql` 文件...
系统集成了Hive表的基本信息、字段描述、表空间大小、表依赖信息及表的说明文档,并提供数据字典功能,便于快速查询和定位表信息。此外,系统支持数据质量监控,用户可自定义逻辑对相关表或字段进行异常监控。
数据仓库数据字典模板
用友U8V12.0数据字典是一份详尽的数据库参考文档,专为开发和管理用友U8系统的数据库程序设计。这份资料以CHM(Compiled HTML Help)格式提供,包含了系统中的所有关键组件,如存储过程、表、视图和函数,为开发者...
2. 报表设计:在生成报表或数据分析时,数据字典可作为参考,确定所需的数据来源,提高报表的准确性和效率。 3. 功能拓展:企业若需增加新的业务模块,可以查阅数据字典,理解现有数据结构,根据需求新增或修改数据...
数据字典是系统设计阶段的产物,它记录了系统中的所有数据元素,包括数据项、数据结构、数据流、数据存储以及处理过程等。在金蝶K3中,数据字典用于规范和管理系统的数据,确保数据的一致性和准确性。开发人员通过...
在IT领域,数据字典(Data Dictionary)是一个至关重要的概念,尤其在数据分析、数据库管理和信息系统设计中。"ecology数据字典.zip" 提供的文件很可能是关于生态学研究的数据集详细信息,其中包含了对数据的全面...