引言
数据模型是数据特征的抽象,是管理数据的形式框架。它根据一定的规则,对业务概念或信息系统数据进行逻辑化的、一致的表现。数据模型是整个系统的核心,是所有研发工作的基础,所有的分析与设计都是参考数据模型进行的,数据模型的设计决定了系统是如何进行设计的。今天架构咖介绍企业架构,欢迎您阅读、转发和关注!
一、数据模型分类
数据模型按不同的应用层次分成三种类型,分别是概念数据模型、逻辑数据模型、物理数据模型。
二、概念数据模型
概念数据模型主要用来描述概念化结构,它使设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系,与具体的数据管理系统无关。概念数据模型的内容包括重要的实体及实体之间的关系,其目标是统一业务概念,作为业务人员和技术人员之间沟通的桥梁,确定不同实体之间的最高层次的关系。
三、逻辑数据模型
逻辑数据模型是对概念数据模型的进一步分解和细化,将概念数据模型具体化。逻辑数据模型是根据业务规则确定的,是关于业务对象、业务对象的数据项及业务对象之间关系的基本蓝图。逻辑数据模型的目标是尽可能详细地描述数据,但并不考虑数据在物理上如何来实现。
四、物理数据模型
物理数据模型是与具体数据库管理系统相关的数据模型。物理数据模型是在逻辑数据模型的基础上,考虑各种具体的技术实现因素,进行数据库体系结构设计,真正实现数据在数据库中的如何存放。
五、金融服务数据模型简介
金融服务数据模型(FSDM:Financial Services Data Model)源于IBM的信息框架,是企业级数据模型。FSDM以数据为中心,从企业的角度提供了一个自顶向下的建立一个数据蓝图的方法,是一个自上而下的层级实现。
金融服务数据模型九大概念
金融服务数据模型定义了关系人、合约等九大概念,这九大概念的含义如下图: