DROP TABLE IF EXISTS laws_basic_info; CREATE TABLE laws_basic_info ( id varchar(36) NOT NULL COMMENT '主键ID', country_region varchar(50) DEFAULT NULL COMMENT '国家/地区', standard_class varchar(50) DEFAULT NULL COMMENT '标准类别', standard_num varchar(50) DEFAULT NULL COMMENT '标准编号(唯一)', standard_name varchar(50) DEFAULT NULL COMMENT '标准名称', year_num varchar(50) DEFAULT NULL COMMENT '年代号', standard_system varchar(500) DEFAULT NULL COMMENT '标准体系(多选:挂接体系树-待定)', standard_name_en varchar(50) DEFAULT NULL COMMENT '标准英文名称', release_date datetime DEFAULT NULL COMMENT '发布日期', implement_date datetime DEFAULT NULL COMMENT '实施日期', implement_date_pro_car_max datetime DEFAULT NULL COMMENT '在产车实施日期(多选-最大时间)', implement_date_pro_car_min datetime DEFAULT NULL COMMENT '在产车实施日期(多选-最小时间)', implement_date_new_car_max datetime DEFAULT NULL COMMENT '新车型实施日期(多选-最大时间)', implement_date_new_car_min datetime DEFAULT NULL COMMENT '新车型实施日期(多选-最小时间)', abolish_date datetime DEFAULT NULL COMMENT '废止日期', standard_status varchar(50) DEFAULT NULL COMMENT '(外部)标准状态:起草/征求意见/报批/发布/即将实施/现行有效/废止', duty_depart varchar(50) DEFAULT NULL COMMENT '责任部门', duty_depart_director varchar(50) DEFAULT NULL COMMENT '责任部门负责人', part_name varchar(50) DEFAULT NULL COMMENT '零部件名称', adapt_car_type varchar(50) DEFAULT NULL COMMENT '适用车型(多选:M1,M2,M3,N1,N2,N3)', replacing_standard_num varchar(500) DEFAULT NULL COMMENT '代替标准号(多选)', replaced_standard_num varchar(500) DEFAULT NULL COMMENT '被代替标准号', quoting_standard varchar(500) DEFAULT NULL COMMENT '引用标准(多选)', quoted_standard varchar(500) DEFAULT NULL COMMENT '被引用标准', create_by varchar(36) DEFAULT NULL COMMENT '创建人', create_time datetime DEFAULT NULL COMMENT '创建时间', update_by varchar(36) DEFAULT NULL COMMENT '更新人', update_time datetime DEFAULT NULL COMMENT '更新时间', sys_code varchar(64) DEFAULT NULL COMMENT '所属部门', PRIMARY KEY (id) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='基础信息'; DROP TABLE IF EXISTS laws_date_relation; CREATE TABLE laws_date_relation ( id varchar(36) NOT NULL COMMENT '主键ID', relation_id varchar(36) DEFAULT NULL COMMENT '关联ID', relation_field varchar(50) DEFAULT NULL COMMENT '关联字段', relation_date datetime DEFAULT NULL COMMENT '关联日期', PRIMARY KEY (id) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='多日期选择关联'; DROP TABLE IF EXISTS laws_file_relation; CREATE TABLE laws_file_relation ( id varchar(36) NOT NULL COMMENT '主键ID', relation_id varchar(36) DEFAULT NULL COMMENT '关联ID', relation_field varchar(50) DEFAULT NULL COMMENT '关联字段(关联文件relation_file、发布稿原文original_release、发布稿译文translation_release、修改单modification_list、报批单approval_form、送审稿review_draft、征求意见稿exposure_draft、草案draft)', relation_file varchar(50) DEFAULT NULL COMMENT '关联文件', PRIMARY KEY (id) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='文件关联';