06-数据库设计1
需积分: 0 125 浏览量
更新于2022-08-08
收藏 337KB DOCX 举报
《二手书交易平台数据库设计》是针对一个以二手书交易为核心功能的在线平台的数据库设计方案,由中软国际信息技术有限公司在2018年1月14日制定完成,作者为林加盛。此文档旨在规范和指导系统的数据存储与管理,确保数据的一致性、完整性和高效性。
第一章 引言
1.1 编写目的
设计文档的主要目的是为项目的开发者提供一个清晰的蓝图,指导如何构建和维护二手书交易平台的数据库,以满足项目需求和业务流程。
1.2 背景
本项目由公共事业产品部发起,旨在创建一个便捷、安全的二手书交易环境,服务对象为普通客户。系统将采用单一客户独立部署运营模式,这意味着每个客户都将拥有独立的数据库实例,确保数据的私密性和定制化。
1.3 定义
文档中可能会涉及到特定的术语和概念,如“标识符”、“状态”等,这些将在文档中进行明确解释,以确保所有参与者对术语的理解一致。
1.4 有关参考资料
在设计过程中,可能参考了相关领域的书籍、标准、最佳实践以及已有的类似系统案例,以提供设计依据和灵感。
第二章 外部设计
2.1 标识符和状态
标识符是区分系统中不同实体的关键,状态则反映了这些实体在特定时间点的属性。例如,书籍的状态可能包括“待售”、“已售”、“交易中”等。
2.2 使用它的程序
数据库设计需考虑到与之交互的各个应用程序,如用户界面、后台管理系统等,确保数据的正确传递和处理。
2.3 约定
2.3.1 命名约定
命名规则是数据库设计中的重要因素,通常要求清晰、简洁且具有一致性,以避免混淆和提高可读性。
2.3.2 数据格式和标准
数据格式和标准规定了数据录入、存储和检索的规范,如日期格式、数字精度等,确保数据的一致性。
第三章 结构设计
3.1 概念结构设计
这一阶段主要是确定系统中的主要实体及其关系,如用户、书籍、订单等,并用ER图(实体-关系图)来表示它们之间的联系。
3.2 逻辑结构设计
逻辑结构设计将概念模型转化为具体的表结构,包括数据对象结构图和代码表描述,进一步细化了字段、类型、长度等细节,确保数据在实际操作中的合理性和高效性。
3.2.1 数据对象结构图
这部分详细列出了系统中的各个表,如用户表、书籍表、订单表等,以及它们之间的关联。
3.2.2 代码表描述
代码表用于存储固定值,如状态码、分类代码等,便于管理和查询。
二手书交易平台的数据库设计涵盖了从系统背景、设计目的到具体的数据模型构建等多个方面,全面考虑了数据的组织、存储和访问,是实现平台功能的关键部分。在后续的开发过程中,团队需要遵循这个设计来构建数据库,以保证系统的稳定运行和数据的有效管理。
懂得越多越要学
- 粉丝: 28
- 资源: 307
最新资源
- 基于Spring、MyBatis、MySQL的云南旅游资源分享网站后端接口设计源码
- Matlab根据Flac6.0模型文件生成对应个数的弹性模量与泊松比的随机数据 本案例假设2参数均服从威布尔分布,根据给定均值标准差生成随机数(若符合其他分布,可自行修改),然后Flac6.0读取生成
- 永磁同步电机的全速度范围无传感器矢量控制:脉振高频注入(方波注入)切到改进SMO 低速段采用HFI脉振高频注入启动,中高速段采用基于转子磁链模型的SMO,切方法为加权系数 改进的SMO不使用低通滤
- 基于plc的金属压铸机系统设计报告 报告+仿真
- GASA-BP基于遗传模拟 火优化BP神经网络的回归预测 案例包括GA与SA优化BP代码,并给出对比计算结果 matlab代码,备注详细,方便初学者学习
- COMSOL 二维激光烧蚀
- PNN概率神经网络分类预测 先根据训练数据选择合适的平滑因子,再对测试集进行预测 matlab代码,备注详细,根据自己需要修改案例数据即可
- svm支持向量机分类预测 案例提供数据先进行随机打乱再划分训练测试集,结果更有说服力(若不需要可自行删除修改),数据包含归一化处理,网格搜索寻优确定最优参数 matlab代码,备注详细,根据自己需要修
- 自动驾驶控制器,车道偏离预警系统,基于Prescan设计场景和交通流,在Simulink中建立了相应的控制模型 进行LDW功能验证 整个模型自己建立,再次强调不是Prescan自带的那种很乱很模糊
- 无人驾驶基于自适应mpc的轨迹跟踪控制仿真跟踪轨迹,simulink版本2018及以上,carsim版本2019,图二为跟踪效果
- LLC闭环仿真PSIM调频ZVS 半桥LLC闭环仿真模型,基于PSIM建模仿真 可以进行LLC暂态、稳态仿真,仿真zvs特性、调频闭环控制等 仿真模型使用PSIM9.1搭建
- Matlab计算任意三点的夹角 给出特定一组坐标(可以直角坐标系或极坐标系) 计算出所有夹角值 matlab代码,备注清楚,更改为自己的数据即可
- FCM聚类,代码对数据先进行归一化然后聚类 可自定义聚类个数,求得每类的具体数据 matlab代码,备注清楚,更改为自己的数据和要求即可
- MATLAB代码:基于双层优化的电动汽车优化调度研究 关键词:双层优化 选址定容 输配协同 时空优化 参考文档:《考虑大规模电动汽车接入电网的双层优化调度策略-胡文平》中文版 A bi-l
- Buck仿真闭环Psim双闭环 Buck闭环仿真模型,基于PSIM建模仿真 可以进行暂态、稳态仿真,电压电流双闭环控制,模拟控制电路 仿真模型使用PSIM9.1搭建
- windows-programming-DCAP509.pdf