new
This commit is contained in:
@@ -0,0 +1,137 @@
|
||||
---
|
||||
number headings: auto, first-level 2, max 6, 1.1
|
||||
title: 模型设计
|
||||
date: 2021-12-20
|
||||
tags: 每日工作
|
||||
---
|
||||
## 1 星座型
|
||||
|
||||
<div style="text-align:center">
|
||||
<img src="http://thoughts.taotechip.com/uPic/2Yi46R.jpg" width=80%>
|
||||
</div>
|
||||
|
||||
## 2 数据域模型
|
||||
[[证件信息域]]
|
||||
|
||||
[[小区信息域]]
|
||||
|
||||
[[机构信息域]]
|
||||
|
||||
[[资产信息域]]
|
||||
|
||||
[[业务信息域]]
|
||||
|
||||
[[资产所有权变更信息域]]
|
||||
|
||||
|
||||
### 2.1 公共字典域
|
||||
|
||||
字典表,该表向整个平台提供统一的字典服务,系统之间不同标准的字典映射。
|
||||
* 表示结ER图参考[[字典数据定义#字典表结构ER]]
|
||||
* 模型字段说明参考[[字典数据定义#字典表字典说明]]
|
||||
|
||||
#### 2.1.1 字典类型
|
||||
```mermaid
|
||||
graph TB
|
||||
BASE[字典类型]-->A
|
||||
BASE-->B
|
||||
BASE-->C
|
||||
A[标准]
|
||||
B[分组]
|
||||
C[键值]
|
||||
```
|
||||
|
||||
##### 2.1.1.1 标准类型字典(standard)
|
||||
**一:定义**
|
||||
不同系统间的字典定义有所不同,如对于性别男的定义可能为1、M、Male、男。为了在数据清洗加工过程中做转换处理,字典服务提供字典数据整理外,还提供字典信息的映射查询等能力。
|
||||
|
||||
**二:举例**
|
||||
1. BASE标准:
|
||||
系统默认标准,数据平台默认的基础标准,来自不同外部系统的数据,如有相关字段需要,会按照BASE标准的数据进行转化。转化依据为各字典记录中的base_dict_id,这个字段记录了外部系统字典对应的平台base标准字典。定义:[[字典数据定义#2 1 基准标准 base_standard]]
|
||||
|
||||
1. 三方标准
|
||||
各地区、机构、政府会有自定义的标准,有些三方系统的字典,可能没有标准依据,仅仅定义字典值本身。因此本数据平台中会有部分字典,源于组织,机构,或地区的定义。
|
||||
|
||||
##### 2.1.1.2 字典分组(category)
|
||||
**一:定义**
|
||||
字典组,即属于相关概念的一组字典KV。如性别,行政区,工作分类等等。
|
||||
|
||||
**二:举例**
|
||||
1. 基准性别字典组,定义参考[[字典数据定义#2 2 1 性别分组 base_gender_category]]
|
||||
2. 基准政区字典组,定义参考[[字典数据定义#2 2 2 政区分组 base_district_category]]
|
||||
3. 基准证件类型字典组,定义参考[[字典数据定义#2 2 3 证件类型 base_license_type_category]]
|
||||
4. 基准汽车品牌字典组,定义参考[[字典数据定义#2 2 4 汽车品牌 base_vehicle_brand_category]]
|
||||
5. 基准机构类型字典组,定义参考[[字典数据定义#2 2 5 机构类型 base_corporation_category]]
|
||||
6. 基准小区业务类型字典组,定义参考[[字典数据定义#2 2 6 小区业务 base_community_business_category]]
|
||||
|
||||
##### 2.1.1.3 基础字典(dict)
|
||||
**字典转化**
|
||||
```mermaid
|
||||
graph LR
|
||||
ODS源数据--外部字典-->字典映射--转化BASE标准-->DW仓库标准数据
|
||||
```
|
||||
|
||||
### 2.2 基本信息域
|
||||
基本信息域,保存基本信息与实体间的关系,基于公司内部业务分析,暂定以下几点:
|
||||
```mermaid
|
||||
graph
|
||||
M[域模型]-->人员信息域
|
||||
M-->车辆信息域
|
||||
M-->机构信息域
|
||||
M-->小区信息域
|
||||
M-->不动产信息域
|
||||
```
|
||||
|
||||
#### 2.2.1 人员信息域
|
||||
**定义**
|
||||
1. 人员信息域-[[核心数据域#人员信息]]
|
||||
1. 车辆信息域-[[核心数据域#车辆信息域]]
|
||||
1. 机构信息域-[[核心数据域#机构信息域]]
|
||||
1. 小区信息域-[[核心数据域#小区信息域]]
|
||||
1. 不动产信息域-[[核心数据域#不动产信息域]]
|
||||
|
||||
### 2.3 业务信息域
|
||||
基于公司内的系统,以及所含子服务的分析,大致划分以下三个大的业务域范围。下文先以智慧小区系统进行分析。
|
||||
```mermaid
|
||||
graph TB
|
||||
ROOT[业务划分]
|
||||
ROOT-->SECURITY[保险业务]
|
||||
ROOT-->COMMUNITY_BUSI[小区业务]
|
||||
ROOT-->GRIDMGMT_BUSI[网格管理业务]
|
||||
```
|
||||
|
||||
#### 2.3.1 小区业务域
|
||||
基于智慧社区系统,对小区业务域进行划分
|
||||
|
||||
```mermaid
|
||||
graph TB
|
||||
subgraph 智慧小区核心服务业务
|
||||
COMMUNITY_BUSI_AUTH[小区服务授权域]
|
||||
COMMUNITY_SVC_MEMBER[服务人员信息域]
|
||||
COMMUNITY_SCHEDULE_TASK[计划任务信息域]
|
||||
COMMUNITY_ORDER_TASK[工单记录信息域]
|
||||
end
|
||||
subgraph 智慧小区大健康业务
|
||||
COMMUNITY_OTHER[更多业务]
|
||||
end
|
||||
```
|
||||
|
||||
#### 2.3.2 居委业务域
|
||||
待补充
|
||||
#### 2.3.3 保险业务域
|
||||
```mermaid
|
||||
graph
|
||||
subgraph 业务域
|
||||
SECURITY[保险业务域]
|
||||
SECURE_SCHOOL[校园安全保]
|
||||
SECURE_MEDICAL[医疗安全保]
|
||||
SECURE_OTHER[...]
|
||||
end
|
||||
|
||||
SECURITY-->SECURE_SCHOOL
|
||||
SECURITY-->SECURE_MEDICAL
|
||||
SECURITY-->SECURE_OTHER
|
||||
```
|
||||
### 2.4 事件信息域
|
||||
系统事件,各系统运行日志
|
||||
事物事件
|
||||
Reference in New Issue
Block a user