更新时间:2023-12-07 GMT+08:00
信息架构概述
ABM实现了MOF M3层的核心元素:
- Class:类表示一个对象(Object),例如业务对象就是一个Class。
- Property:属性表示附着在对象上的一个参数,例如业务对象Class中包含数据管家属性。
- Association:关系表示两个Class之间,或者Class和Property之间的关系。
ABM元模型(MOF M2元模型)在设计时参考了开源项目[DataHub MM]设计方式,形成六个要素:
- Entity:实体。
- Signature:实体特征,被多个实体复用的特征,是一种特殊的属性组合。
- Attribute:附属于实体的一般实体属性。
- Relationship:关系,目前默认关系是双向可访问的。
- Entity Link:实体联接,指在源实体和目的实体之间通过关系建立联接。
- Signature Link:特征联接,指在实体和特征之间建立联接。
ABM元模型引擎中构建的一个MOF M1层元模型,命名为FabricSample元模型,用于阐述上面的六要素的概念。此M1层元模型包括:
- 两个实体:Actor、 BusinessDataObject。
- 一个特征:DigitalID,实体关联特征的时候,固定使用的是MOF自带的组合关系(Composition)。
- 一个属性:subType属性。
- 四个关系:IsSuppliedBy、IsConsumedBy、RelatesTo、Composition(组合,系统默认)。
- 三个实体联接:“BusinessDataObject-IsSuppliedBy-Actor”、“BusinessDataObject-IsConsumedBy-Actor”、“BusinessDataObjectRelatesTo-BusinessDataObject”。
- 两个特征联接:“Actor-Composites-DigitalID”、“BusinessDataObjectComposites-DigitalID”。
信息架构分为业务架构和技术架构两种。
父主题: 信息架构