关联类和关联类建模是DWF数据建模的基础模块。DWF数据模型支持多源异构数据库的集中建模能力,同时支持外部数据源的映射和接入,较好地支持了异构数据的管理和集成服务。数据建模可帮助用户实现对属性、类等元数据进行建模,并由DWF平台自动转化为元模型信息代码文件后编译注册到系统,提供运行时所需业务对象。DWF实体类分为内部实体类和外部实体类。
DWF内部实体类,包括实体类和关联类,创建实体类/关联类,即自动在DWF数据库中创建数据表,并生成增删改查相关接口。
DWF外部实体类,用于映射外部系统数据表结构,自动生成增删改查相关接口,以支持异构数据库管理和集成服务。
DWF数据建模可帮助用户实现对属性、类等元数据进行建模,并由DWF平台自动转化为元模型信息代码文件后编译注册到系统,提供运行时所需业务对象。
DWF提供的数据建模特点如下:
- 属性类型突破传统关系数据库,包含了:时序数据、文件数据;
- 端到端数据模型定制直接对接数据库,免除数据访问的编码负担。端到端数据模型定制直接对接数据库,免除数据访问的编码负担;
- 支持异构数据源数据的映射和接入支持异构数据源数据的接入和映射。
1.数据模型
数据模型管理包含:属性库管理、实体类管理、关联类管理、数据源管理、外部实体类管理;数据模型管理包含:实体类管理、关联类管理、外部数据连接、外部实体类、属性库管理。
属性类型包含12类:UUID、Boolean、Integer、Long、Double、Clob、TimeStamp、Date、Time、LocalFile、Timeseries,属性类型突破传统关系数据库,包含:时序数据、文件数据;
- 实体类:类是具有相同属性业务对象的描述,一个实体类描述一张数据库中的数据表。类是具有相同属性业务对象的描述,一个实体类描述一张数据库中的数据表;
- 关联类:关联类用于解决多对多关系的数据存储,描述两个实体类之间的关联关系,记录了一个来源实体类(左类)和一个目的实体类(右类)所产生的关系,例如:工单和零件、订单和商品之间的关系描述可用关联类进行定义。关联类用于解决多对多关系的数据存储,描述两个实体类之间的关联关系,记录了一个来源实体类(左类)和一个目的实体类(右类)所产生的关系,例如:工单和零件、订单和商品之间的关系描述可用关联类进行定义;
- 外部数据源连接:对外部或第三方业务系统的数据进行连接;
- 外部实体类:支持外部数据源的映射和接入,有效解决异构数据源的数据集成服务。外部数据源的映射和接入,有效解决异构数据源的数据集成服务;
- 属性库管理:创建系统所使用的属性,属性类型包含13类:Integer、String、Boolean、Long、UUID、Date、Double、Clob、TimeStamp、Time、Json、Timeseries、LocalFile。属性类型突破传统关系数据库,包含:时序数据、文件数据。
2.创建设备实体类
视频中表现的是设备管理案例中如何利用excel快速创建设备实体类并导入数据的过程,通过excel快速创建实体类,可以完成实体类创建、属性创建并与实体类绑定、实体类数据快速导入等功能。
视频中表现的是设备管理案例中如何利用excel快速创建设备实体类并导入数据的过程,通过excel快速创建实体类,可以完成设备实体类创建、属性创建并与实体类绑定、实体类数据快速导入等功能。从excel快速创建实体类
操作步骤如下:
- 第一步:在数据模型管理中,选择“实体类管理”;
- 第二步:准备好设备管理EXCEL的数据,点击“从EXCEL”创建实体类“,并导入EXCEL数据;
- 第三步:设置属性的英文名、显示名,调整每个属性对应的类型;再确认实体类英文名、显示名;
- 第四步:选中新建的实体类,查看数据是否导入成功。
- 第五步:选中新建的实体类,生成表单。
- 第六步:查看表单内容。
3.附件
设备类Excel:Asset.xlsx
...