如何逐步进行数据库设计第六步?
- 内容介绍
- 文章标签
- 相关推荐
本文共计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. 如何修改关系模型并隔离出业务规则。
什么是业务规则
业务规则描述了业务过程中重要的且值得记录的对象、关系和活动。其中包括业务操作中的流程、规范与策略。业务规则保证了业务能满足其目标和义务。
生活中的一些业务规则可能是:
- 当顾客进入店内,最近的员工须向顾客打招呼说:“欢迎来到×××”。
- 当客户兑换超过200元的奖券时,柜员须要求查看客户的身份证并复印。当兑换的奖券金额小于25元时,无需客户签字。
- 早上第一个进办公室的人需要把饮水机加热按钮打开。
本系列我们关注数据库相关的业务规则,一些例子如下:
- 只有当客户产生第一个订单时才创建该客户的记录。
- 若一名学生没有选任何一门课程,把他的状态字段设为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. 如何修改关系模型并隔离出业务规则。
什么是业务规则
业务规则描述了业务过程中重要的且值得记录的对象、关系和活动。其中包括业务操作中的流程、规范与策略。业务规则保证了业务能满足其目标和义务。
生活中的一些业务规则可能是:
- 当顾客进入店内,最近的员工须向顾客打招呼说:“欢迎来到×××”。
- 当客户兑换超过200元的奖券时,柜员须要求查看客户的身份证并复印。当兑换的奖券金额小于25元时,无需客户签字。
- 早上第一个进办公室的人需要把饮水机加热按钮打开。
本系列我们关注数据库相关的业务规则,一些例子如下:
- 只有当客户产生第一个订单时才创建该客户的记录。
- 若一名学生没有选任何一门课程,把他的状态字段设为Inactive。

