数据字典的设计
来源:互联网 发布:精通c与精通java哪个难 编辑:程序博客网 时间:2024/06/06 09:41
本文大白菜 讲解一般数据库系统中经常使用的字典的设计:
字典表(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
在实验产品、在产产品、停产产品等。从系统字典中获取
上表在系统字典里可以用产品类型作为名称,然后在说明项分别输入实验产品、在产产品、停产产品等。
......
其它类似表的设计与此类似。可见系统字典的好处。一表多用,在编程时按规则写即可。
0 0
- 数据字典的设计
- 数据字典的设计
- 数据字典的设计
- 这样的数据字典如何设计?
- 数据字典设计
- 数据字典数据库设计
- 数据库设计--数据字典
- J2EE项目数据字典设计
- 下拉框“数据字典”设计
- 如何设计一个数据字典
- 数据字典设计实现缓存
- 系统数据字典数据模型设计
- J2EE项目数据字典设计
- 浅谈数据字典的设计(SQL Server 2005)
- 如何设计一个公共的数据字典维护模块
- 数据字典的实现
- sqlserver 的数据字典
- Oracle的数据字典
- centos6下ss5代理服务器的配置
- C++第20天 模板与泛型
- 配置 yum 源的两种方法
- ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
- NGUI坐标系统
- 数据字典的设计
- 下班快闪必备
- C语言学习-变量内存分析总结
- 窗体的扩展样式和其值
- 让securecrt记录更多的屏幕信息
- XCODE快速缩进
- UVA 11292-Dragon of Loowater (思维)
- 【Leetcode长征系列】Convert Sorted Array to Binary Search Tree
- JAVA 长整型转换为IP地址的方法