概念数据模型

                                      概念数据模型

功能:定义概念以及概念之间的相互作用关系。

必要性

  • 辅助业务和IT决策。如果企业用户对某些概念做出不同的解释,而非概念的实际意义,此时容易做出不明智的决定,从而年累整个程序,
  • 帮助记录和解决在同一概念上的不同观点。
  • 提高数据模型的精确度。

那么建立概念数据模型的流程是什么样子?

  1. 询问五个策略性问题:(程序要干什么?是要了解当前业务还是新业务?是否需要统计分析?谁是用户?灵活性还是简洁性?)
  2. 概念的识别和定义:概念一般6个类别(谁,什么,何时,何地,为何,如何)
  3. 创建关系:两个实体实体之间的关系一般有8个问题,A和B是否存在一对多关系?A和B是否依赖对方存在?A、B是否有助于交流沟通?A、B对于某概念生命周期是否重要?(可以返回步骤2)
  4. 明确最有效的形式(很重要):当有人(不熟悉概念层的符号)需要查阅你所完成的工作或建模过程中的发现。需要提出一个容易接受的可视化模型。
  5. 检查并且确认:验证者需要查阅模型,有时在此过程中用户要求或许会有所改变,所以得返回步骤2

猜你喜欢

转载自www.cnblogs.com/smellpawn/p/10654269.html