根据业务规则分析业务对象,然后生成表结构

Posted 果感

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据业务规则分析业务对象,然后生成表结构相关的知识,希望对你有一定的参考价值。

  在软件开发过程中, 一定会遇到的问题是根据业务规则来分析业务对象间的关系来生成数据库表,而后才能进行后续开发, 前期充分的业务对象关系分析和表设计会大大提高开发效率,缩短项目开发时间, 避免冗余作业,避免返工,大大提升工作幸福感。

前提: 业务比较复杂(ps: 简单业务就不必要建筑工具或者图标来帮助你缕清思路算了, 直接写代码吧)

先简略记下:

  1. 首先仔细分析业务规则, 根据业务规则画出业务对象关系图(工具: visio等)如下:

  对象关系图: 

  2. 然后根据业务对象关系图设计表关系图(工具: JPA映射等)如下:

以上是关于根据业务规则分析业务对象,然后生成表结构的主要内容,如果未能解决你的问题,请参考以下文章

MVC开发规则

QLExpress 规则引擎使用介绍

规则引擎Drools在贷后催收业务中的应用

业务逻辑和规则——如何将它们与领域模型解耦

规则引擎的应用

业务ID 生成规则