忙碌的一周终于要过去了,不过有些事情还是不吐不快!几天下来都是搞得团团转,不亦乐乎!至于原因吗就是现在的开发的工作不能停下来,但是另外一个平台所提的需求又要按时完成,而且非常紧急。其他的不说了,先说说我们平台的业务,系统是支付类型的应用,接到每个交易请求后根据交易类型判断是对用户账户执行哪种类型的操作,最常用的就是支付和撤销了,总的来说支付就是从用户账户减去交易金额,撤销就是把交易金额退回到用户账户,也就是账户余额是增加的。另外一个平台对我们的系统有数据上的依赖,所以希望我们能提供数据接口,他们需要的数据是每个用户账户在每次交易后的余额,需要增量提供,比如今天要求提供昨天每个用户账户每次交易后的余额,而不是现在的余额,就相当于银行记录每个用户账户的流水账一样。这个需求其实也不难,也很合理,并不变态,但是实现起来还真是操蛋,由于数据库表中的用户账户表只记录当前余额,所以没办法,只能从现在的余额回退回去,按照交易类型等每一笔交易回退!现在想想如果当初数据库设计的时候如果用户账户里面多一列 ,该列是交易后余额的话那真是省了很多事情,现在看来数据库冗余还真是必要,经验!经验!还是经验不够!
分享到:
相关推荐
网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档以及相关报表网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关...
软件开发过程中数据库设计部分详解 数据库设计是软件开发过程中的一个关键部分,涉及到数据库系统的设计、开发和实施。数据库设计的任务是根据一个组织的信息需求、处理需求和数据库支撑环境,设计出数据库模式 ...
数据库课程设计:长途汽车信息管理数据库设计 数据库课程设计:长途汽车信息管理数据库设计 数据库课程设计:长途汽车信息管理数据库设计 数据库课程设计:长途汽车信息管理数据库设计 数据库课程设计:长途汽车信息...
总的来说,这个工资管理系统数据库设计报告是一份全面的学习资料,涵盖了数据库设计的全过程,从需求理解到系统实现,再到后期的运行维护,为学生提供了一次实践数据库设计的宝贵机会。通过这样的课程设计,学生可以...
"数据库设计说明书模板" 数据库设计说明书是对数据库的设计和实现进行详细描述的文档,旨在为数据库的开发、测试和维护提供依据。该文档通常包括以下几个部分:项目概况、数据库设计概述、逻辑设计、物理设计、数据...
标题“支付交易平台数据库设计文档”表明本文档详细介绍了构建银行支付交易平台时所需设计的数据库架构。数据库设计是信息技术领域中极为重要的一环,尤其是在金融行业,其准确性、完整性和安全性的要求尤为严格。本...
twitter数据库 twitter数据库设计 微博数据库设计
数据库设计(论文+方案)数据库设计(论文+方案)数据库设计(论文+方案)数据库设计(论文+方案)数据库设计(论文+方案)
本数据库设计说明书是关于寝室管理系统数据库设计,主要包括数据逻辑结构设计、数据字典以及运行环境、安全设计等。 2、本数据库设计说明书读者:用户、系统设计人员、系统测试人员、系统维护人
数据库设计文档模板.pdf 数据库设计文档模板是指数据库设计过程中的文档模板,用于指导数据库设计和开发的工作。本文档模板涵盖了数据库设计的各个方面,包括数据库环境说明、数据库命名规则、逻辑设计、物理设计、...
数据库设计说明书模板 数据库设计是软件开发过程中的一项重要工作,旨在规划和组织数据的存储和使用方式。良好的数据库设计可以提高数据的存取效率、降低数据冗余、提高数据的一致性和安全性。数据库设计说明书是一...
### 教务管理系统数据库设计详解 #### 一、引言 随着信息技术的发展,教育领域的信息化建设也变得日益重要。教务管理系统作为学校信息化建设的重要组成部分,对于提高学校的管理水平和服务质量具有重要意义。本篇...
总的来说,阿里巴巴的数据库设计开发规范旨在提供一套系统化、标准化的方法,确保数据库系统的高效、稳定和安全,同时兼顾扩展性和维护性。对于任何数据库工程师来说,理解和遵循这些规范都是提升项目质量和效率的...
数据库设计说明数据库设计说明
根据提供的信息,我们可以推断出这是一本关于数据库设计的教程书籍,并且是其第二版。由于具体的页面内容并未给出,我们将基于标题、描述及标签...对于想要深入了解数据库设计的人来说,本书无疑是一个宝贵的学习资源。
总的来说,学生宿舍管理系统数据库设计案例详细展示了如何从需求出发,经过概念设计、逻辑设计和物理设计,构建出一个符合实际业务需求的高效数据库系统。这样的设计案例对于学习数据库设计理论和实践具有很高的参考...
网上购物商城数据库设计 数据库设计是网上购物商城的核心组件之一,涉及到整个系统的数据存储和管理。以下是网上购物商城数据库设计的相关知识点: 1. 数据库概念设计 在数据库设计中,需要遵守一定的命名规则和...