- 6
- 0
- 约1.16千字
- 约 3页
- 2021-11-21 发布于天津
- 举报
构件库数据库设计
概念设计
实体■联系模型
在下图数据库实体关系 E-R图中,以构件基本信息实体为中心, 表达了构件基本信息实
体和刻面术语空间实体多对多关系; 构件基本信息实体与构件关键字实体的一对多关系; 构
件基本信息实体与构件版本信息实体的一对多关系; 构件基本信息实体与构件之间关系实体
的一对多关系;构件基本信息实体与用户基本信息实体多对一关系。
构件库数据库E-R关系图
在下图构件基本信息实体属性 E-R分图中,表示了构件基本信息实体的属性包括: 构件
标识、构件名称、构件内容、使用范例、构件描述、运行环境、操作系统、下载次数等属性。
逻辑设计
用户表
字段名
类型
长度
允许空
主/外键
备注
用户标识
Int
Not Null
主
用户名
Varchar
8
Not Null
用户密码
Varchar
20
Not Null
联系电话
Number
20
Null
Email
Varchar
20
Not Null
注册日期
Date
Not Null
构件信息表
字段名
类型
长度
允许空
主/外键
备注
构件标识
Int
Not Null
主
构件名
Varchar
50
Not Null
构件类型
Varchar
20
Not Null
功能描述
Varchar
200
Not Null
版本
Char
8
Not Null
作者
Varchar
20
Not Null
入库日期
Date
Not Null
修改日期
Date
Null
修改影响
Varchar
200
Null
运行环境
Varchar
20
Not Null
开发语言
Varchar
20
Not Null
操作系统
Varchar
20
Not Null
构件分类表
字段名
类型
长度
允许空
主/外键
备注
分类标识
Int
Not Null
主
分类名称
Varchar
20
Not Null
分类描述
Varchar
200
Not Null
构件关键字表
字段名
类型
长度
允许空
主/外键
备注
标识
Int
Not Null
主
构件标识
Int
Not Null
外
关键字
Varchar
20
Not Null
构件之间关系表
字段名
类型
长度
允许空
主/外键
备注
标识
Int
Not Null
主
源构件标识
Int
Not Null
外
目标构件标 识
Int
Not Null
外
依赖内容
Varchar
200
Not Null
日志表
字段名
类型
长度
允许空
主/外键
备注
标识
Int
Not Null
主
日期
Date
Not Null
操作类型
Varchar
20
Not Null
操作内容
Varchar
200
Not Null
原创力文档

文档评论(0)