zoukankan      html  css  js  c++  java
  • 数据模型和事实模型的区别

    这两种模型面对的使用者和用途都不一样。
    数据模型
    数据模型用作设计数据库的前端基础,或构建数据仓库的数据集成蓝图。数据模型一旦创建就不大可能再看到业务人员继续使用了。
    另外,数据模型并未包含全面的业务词汇。出现这种情况可能有组织原因,也有计数原因,不过这种状况通常不会对数据模型造成影戏,因为数据模型不用来支持大规模(成百上千)的规则定义性描述。

    事实模型
    事实模型需要成为运营业务的一种中心固定体,代表表达其规则的基本词汇,这种词汇必须是全面的。事实模型对词汇的强烈关注要求有专业的业务人员一起参与。
    虽然事实模型也可以作为数据设计的初始蓝图,但这种使用不是事实模型的主要用途。理论上事实模型的主要用途是构建业务基本知识结构。
    好的事实模型的确很难创建,不过如果有相关的业务知识,那么事实模型决不很难理解。如果很难理解则说明事实模型创建得有问题。

    事实模型和数据模型之间有两个重要差别:
    1 由于事实模型关注词汇的全面性,因此“是……”类事实的使用一般要远比数据模型中的子类型多
    2 在建立事实模型时,不对“是……”类事实的物理表示方法作任何假设。而在数据模型中,子类型的使用常常通过假设“是……”类事实的物理表示而定型(或甚至受到约束)。
  • 相关阅读:
    javascript window.Event对象
    sql 命令
    ASP.NET 2.0实现防止同一用户同时登陆
    设计模式(抽象工厂模式)
    javascript幻灯片
    javascript window.open
    c# 注册表操作
    大话英语
    oracle 插入、合并、查询、聚合操作
    guy,mistake
  • 原文地址:https://www.cnblogs.com/zhoujg/p/532064.html
Copyright © 2011-2022 走看看