如何逐步进行数据库设计第六步?

2026-05-25 07:050阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计3535个文字,预计阅读时间需要15分钟。

如何逐步进行数据库设计第六步?

《数据库设计:一步步(6)- 提取业务规则》2011-06-08 22:57 知识思想新阅读(11630)评论(23)编辑收藏举报《数据库设计:一步步(5)》中我们通过多种方法理解客户的需求数据,并编写了需求文档。“

数据库设计 Step by Step (6) —— 提取业务规则 2011-06-08 22:57 知行思新 阅读(11630) 评论(23) 编辑 收藏 举报

引言:数据库设计 Step by Step (5)中我们通过多种方法来理解客户的需求并撰写了需求文档。本文我们将回答三个问题。1. 为什么业务规则非常重要。2. 怎样识别业务规则。3. 如何修改关系模型并隔离出业务规则。

什么是业务规则

业务规则描述了业务过程中重要的且值得记录的对象、关系和活动。其中包括业务操作中的流程、规范与策略。业务规则保证了业务能满足其目标和义务。

生活中的一些业务规则可能是:

  1. 当顾客进入店内,最近的员工须向顾客打招呼说:“欢迎来到×××”。
  2. 当客户兑换超过200元的奖券时,柜员须要求查看客户的身份证并复印。当兑换的奖券金额小于25元时,无需客户签字。
  3. 早上第一个进办公室的人需要把饮水机加热按钮打开。

本系列我们关注数据库相关的业务规则,一些例子如下:

  1. 只有当客户产生第一个订单时才创建该客户的记录。
  2. 若一名学生没有选任何一门课程,把他的状态字段设为Inactive。
阅读全文

本文共计3535个文字,预计阅读时间需要15分钟。

如何逐步进行数据库设计第六步?

《数据库设计:一步步(6)- 提取业务规则》2011-06-08 22:57 知识思想新阅读(11630)评论(23)编辑收藏举报《数据库设计:一步步(5)》中我们通过多种方法理解客户的需求数据,并编写了需求文档。“

数据库设计 Step by Step (6) —— 提取业务规则 2011-06-08 22:57 知行思新 阅读(11630) 评论(23) 编辑 收藏 举报

引言:数据库设计 Step by Step (5)中我们通过多种方法来理解客户的需求并撰写了需求文档。本文我们将回答三个问题。1. 为什么业务规则非常重要。2. 怎样识别业务规则。3. 如何修改关系模型并隔离出业务规则。

什么是业务规则

业务规则描述了业务过程中重要的且值得记录的对象、关系和活动。其中包括业务操作中的流程、规范与策略。业务规则保证了业务能满足其目标和义务。

生活中的一些业务规则可能是:

  1. 当顾客进入店内,最近的员工须向顾客打招呼说:“欢迎来到×××”。
  2. 当客户兑换超过200元的奖券时,柜员须要求查看客户的身份证并复印。当兑换的奖券金额小于25元时,无需客户签字。
  3. 早上第一个进办公室的人需要把饮水机加热按钮打开。

本系列我们关注数据库相关的业务规则,一些例子如下:

  1. 只有当客户产生第一个订单时才创建该客户的记录。
  2. 若一名学生没有选任何一门课程,把他的状态字段设为Inactive。
阅读全文