甬江智慧园区综合管理平台数据库设计指南
需积分: 0 6 浏览量
更新于2024-08-10
收藏 566KB DOCX 举报
本文档是关于"甬江人才创新中心智慧园区综合管理服务平台"的数据库设计说明书,由浙江省公众信息产业有限公司在2020年四月发布。这份文档旨在指导在系统设计过程中如何清晰地规划数据库结构、数据流程,并明确需求,以便于程序开发人员、测试人员和需求人员的理解。
文档的核心内容围绕数据库环境设置展开,强调了使用的数据库管理系统为MySQL 8.0,编程工具为IDEA 2020。在数据库命名策略上,作者提供了详尽的规则,包括:
1. 常用单词缩写,但需确保在ORACLE数据库中保持一致性,即字段名称统一为大写或小写,且使用下划线分隔。
2. 单词表名建议完整使用,除非必要。
3. 存储值列表表前缀为Z,冗余类表前缀为X,便于分类。
4. 关联表通过下划线连接基本类并加上前缀R,如果关联表名过长,则使用缩写。
5. 主键设计为自动ID,逻辑主键作为候选主键,数据库自动生成的ID称为"ID",自定义逻辑编码则使用缩写加"ID"形式。
6. 属性类型后缀遵循特定的定义,见《类型后缀缩写定义》。
关系表命名遵循一定的结构,如"[must/may/can/should] [verb/verb+prep] [a/many/exactnum] [ora/many]",但允许根据特殊情况灵活处理。此外,还强调了默认规则,如严格依赖关系的主表后缀可省略,文本类型字段的类型后缀无需额外注明。
整个文档的目的是为了提供一个清晰、规范的数据库设计框架,确保系统的高效运行和维护。对于任何参与项目开发的人来说,理解和遵循这些规则至关重要,它们有助于减少误解,提升数据库设计的质量和一致性。同时,文档还参考了《数据库原理及应用》和《数据库技术与联机分析处理》这两本书,以增强理论基础和实践指导。
2011-12-30 上传
2022-06-28 上传
2023-09-07 上传
2023-06-10 上传
2023-02-24 上传
2023-06-11 上传
2023-05-30 上传
2023-05-31 上传
Binny0918
- 粉丝: 3
- 资源: 8
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全