数据库设计文档--模板
作者:邢足健
邮箱:xingzujian@haomo-studio.com
修订记录:
2018年01月12日 邢足健 初始化文档
1.数据库ER图
描述数据库结构模型,表名数据库表在模块中的关系(用————>来表示外键表与主键表之间关系) 例:
2.数据库设计表
列出该数据库所有表的表名,主键以及中文名称
例:
中文名称 | 表名 | 主键 |
---|---|---|
专场表 | special | id |
交易结算表 | transaction | id |
便签 | note | id |
公司 | company | id |
功能权限 | func_authority | id |
合同合并表 | contracts | id |
合同回收站 | recycle_contract | id |
3.数据库表清单
列出所有书库模块中每个表的名字,代码,类型,长度呢,描述,主键,外键以及能否为空
例:
1 客户管理模块
special表(专场表):
名字 | 代码 | 类型 | 长度 | 描述 | 主键 | 外键 | 可不可以为空 |
---|---|---|---|---|---|---|---|
ID | ID | varchar(32) | 32 | TRUE | FALSE | TRUE | |
拍卖会id | auction_id | varchar(32) | 32 | FALSE | TRUE | FALSE | |
分类 | type | INT | FALSE | FALSE | FALSE | ||
名称 | name | varchar(256) | 256 | FALSE | FALSE | FALSE | |
时间 | time | datetime | FALSE | FALSE | FALSE | ||
折扣 | discount | decimal(18,6) | 18 | 6 | FALSE | FALSE | FALSE |
创建时间 | create_time | datetime | FALSE | FALSE | FALSE | ||
最后更新时间 | last_update_time | datetime | FALSE | FALSE | FALSE |
remit表(境外汇款申请单表):
名字 | 代码 | 类型 | 长度 | 描述 | 主键 | 外键 | 可不可以为空 |
---|---|---|---|---|---|---|---|
id | id | varchar(32) | 32 | TRUE | FALSE | TRUE | |
银行名称 | bank_name | varchar(32) | 32 | FALSE | FALSE | FALSE | |
银行地址 | bank_address | varchar(128) | 128 | FALSE | FALSE | FALSE | |
卡号 | bank_number | varchar(32) | 32 | FALSE | FALSE | FALSE | |
客户名字 | client_name | varchar(32) | 32 | FALSE | FALSE | FALSE | |
客户地址 | client_address | varchar(256) | 256 | FALSE | FALSE | FALSE | |
客户备注 | comments | varchar(2000) | 2000 | FALSE | FALSE | FALSE |
4.数据字典
列出每个表中数据所对应的信息
例:
resource(资源表):type(资源类型) 1==视频;2==音频;3==图片;4==文档;5==附件;