本文讲解一般数据库系统中经常使用的字典的设计:
字典表(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
“企业进销存系统”数据字典设计。内容涵盖数据项、数据流、数据存储、数据处理和系统数据流图等。
软件工程中的一个在线网上书店的数据字典设计的实例,互相学习
详细通用的数据字典设计demo,数据库-实体类-controller-service-serviceImpl-mapper-mapper.xml 层层详细
仓库管理系统数据字典设计
关系数据库设计中关于数据字典的使用和创建的例子
智能停车场收费系统数据流程图 智能停车场收费系统数据字典 1数据流词条 2数据元素词条 3数据文件词条 4加工词条 5外部实体
一套非常好用的数据字典生成工具
此聊天室程序基于MySQL数据库,实现了头像闪动和好友状态处理。数据库按数据字典设计
世界国家城市区域数据字典
适配bootstrap下拉,easyUI树形结构还有数据字典,需要gson包的支持
该资源包含了数据库设计的一些流程,数据字典等数据之间关系的构造
数据字典随库工具 测试数据库:sqlserver 2005. 功能: (1) 点击[打开excel]操作,实现将数据字典自动导入数据库。 导入后,可在数据库-表-右键“设计”-选择列-查到该列属性中的“说明” (2) 有利于完善数据库...
数据字典维护数据字典维护数据字典维护数据字典维护数据字典维护
学生成绩管理系统数据字典,java课程设计的