现在需要做一套数据标准标准包括表名标准、字段名标准、数据内容标准数据标准存储在mysql中用于规范数据湖中的数据请帮我设计具体的方案
方案如下:
-
创建一个名为"data_standard"的数据库,用于存储数据标准相关的表和数据。
-
创建三个表分别用于存储表名标准、字段名标准和数据内容标准,表结构如下:
-
表名标准表:table_name_standard
- id:自增主键
- table_name:标准表名
- description:表的描述信息
- create_time:创建时间
- update_time:更新时间
-
字段名标准表:field_name_standard
- id:自增主键
- table_name_id:关联表名标准表的id
- field_name:标准字段名
- description:字段的描述信息
- create_time:创建时间
- update_time:更新时间
-
数据内容标准表:data_content_standard
- id:自增主键
- table_name_id:关联表名标准表的id
- field_name_id:关联字段名标准表的id
- data_content:标准数据内容
- description:数据内容的描述信息
- create_time:创建时间
- update_time:更新时间
- 在数据标准表中添加一些示例数据,例如:
-
表名标准表:
- id:1
- table_name:user_info
- description:用户信息表
- create_time:2021-08-01 10:00:00
- update_time:2021-08-01 12:00:00
-
字段名标准表:
- id:1
- table_name_id:1
- field_name:user_id
- description:用户ID
- create_time:2021-08-01 10:00:00
- update_time:2021-08-01 12:00:00
- id:2
- table_name_id:1
- field_name:user_name
- description:用户名
- create_time:2021-08-01 10:00:00
- update_time:2021-08-01 12:00:00
-
数据内容标准表:
- id:1
- table_name_id:1
- field_name_id:1
- data_content:int(11)
- description:用户ID数据类型
- create_time:2021-08-01 10:00:00
- update_time:2021-08-01 12:00:00
- id:2
- table_name_id:1
- field_name_id:2
- data_content:varchar(50)
- description:用户名数据类型
- create_time:2021-08-01 10:00:00
- update_time:2021-08-01 12:00:00
- 在实际使用中,将数据标准表和数据湖中的数据进行关联,根据数据标准来定义和规范数据湖中的数据结构和内容,以提高数据的质量和可维护性
原文地址: https://www.cveoy.top/t/topic/fJZW 著作权归作者所有。请勿转载和采集!