我的编程空间,编程开发者的网络收藏夹
学习永远不晚

数据库相关工作流程与工具

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

数据库相关工作流程与工具

数据库相关工作流程与工具

 

 

 

分享下,工作过程中数据库相关工作的流程: 

接到产品需求,根据需求进行领域模型设计

  主要识别有哪些实体及关系、相关方及角色。例如:A既是服务提供方也可以是业务提供方甚至同时是接入方。他们在模型上是要考虑的。

在navicat -> 模型工具栏中,利用图形化页面进行拖拽表进行物理模型的设计

可以全选-复制形式将图形转化为建表sql,也可以通过navicat直接同步到目标数据库

通过工具将表的外键和索引名字按照公司既定的规范进行命名

进行代码开发

将数据库设计导成word文档及数据库sql脚本用于基线和交付。

 

 

 ps1.为了提高设计效率,外键或者建立索引的时候,可以随便取名字,而且外键自动建立同名索引,命名也不符合规范,后续用rename_db工具按照约定的规范重新命名外键和索引的名字。

 

 设计完成物理模型如图所示,可以直接导入数据库。(为方便沟通和其他人员理解模型,建议设置实体外键,后续上线可去除)

 

 

 ps2: 将数据库中外键和索引的名字按照规范进行统一重命名。可以使用如下存储过程

  1  -- 文中sql 支持MySql
  2 
  3 -- powered by wanglifeng https://www.cnblogs.com/wanglifeng717
  4 -- 调用方式
  5 -- CALL rename_db("tbl_name_test","tbl_bat_");
  6 
  7 
  8 -- --------------------------------------------------------------------
  9 -- ----从此往下,数据库外键、索引、唯一键重命名的相关内容--------------
 10 -- -- powered by wanglifeng https://www.cnblogs.com/wanglifeng717
 11 -- --------------------------------------------------------------------
 12 DROP PROCEDURE IF EXISTS rename_db;
 13 DELIMITER $
 14 -- 将数据库对象重命名存储过程。
 15 -- 参数说明:db_name 数据库名字  prefix_tbl_name表的前缀名字,例如:tbl_bat_face_info  则prefix_tbl_name="tbl_bat_"
 16 CREATE PROCEDURE rename_db(db_name VARCHAR(255),prefix_tbl_name VARCHAR(255)) 
 17 BEGIN
 18 SET FOREIGN_KEY_CHECKS = 0;
 19 CALL rename_idx (db_name,prefix_tbl_name);
 20 
 21 CALL rename_fk (db_name,prefix_tbl_name);
 22 
 23 SET FOREIGN_KEY_CHECKS = 1;
 24 END$
 25 DELIMITER ;
 26 
 27 
 28 
 29 -- ------------------------------------------
 30 -- ------------------------------------------
 31 -- 外键重命名存储过程
 32 -- powered by wanglifeng https://www.cnblogs.com/wanglifeng717
 33 
 34 DROP PROCEDURE IF EXISTS `rename_fk`;
 35 DELIMITER $
 36 CREATE  PROCEDURE `rename_fk`(db_name VARCHAR(255),prefix_tbl_name VARCHAR(255))
 37 BEGIN
 38 DECLARE tb_name VARCHAR (200) ;
 39 DECLARE cons_name VARCHAR (200) ;
 40 DECLARE col_name VARCHAR (200) ;
 41 DECLARE ref_tbl_name VARCHAR (200) ;
 42 DECLARE ref_col VARCHAR (200) ;
 43 -- 表名后缀,去除tbl_bat_之后的内容
 44 DECLARE suffix_tbl_name VARCHAR(200);
 45 
 46 
 47 
 48 DECLARE no_more_record INT DEFAULT 0 ;
 49 -- 查询每个表下的约束。(外键和唯一键)
 50 DECLARE cons CURSOR FOR 
 51 SELECT 
 52 t.TABLE_NAME,
 53 t.CONSTRAINT_NAME,
 54 k.COLUMN_NAME,
 55 k.REFERENCED_TABLE_NAME,
 56 k.REFERENCED_COLUMN_NAME  
 57 FROM
 58 information_schema.TABLE_CONSTRAINTS t 
 59 JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE k 
 60 ON t.CONSTRAINT_NAME = k.CONSTRAINT_NAME 
 61 AND t.TABLE_NAME = k.TABLE_NAME 
 62 AND t.CONSTRAINT_SCHEMA=k.CONSTRAINT_SCHEMA
 63 WHERE  t.CONSTRAINT_TYPE="FOREIGN KEY" AND t.table_schema = db_name ;
 64 -- 游标游到底,找不到的时候标志位。注:如果select into var时候,如果找不到,游标的while循环也结束了,no_more_record =1
 65 DECLARE CONTINUE HANDLER FOR NOT FOUND SET no_more_record = 1 ;
 66 -- 有多少外键名字已经是合法的了
 67 SET @var_fk_rename_count=0;
 68 SET @var_fk_valid_count=0;
 69 
 70 -- 禁用外键
 71 SET FOREIGN_KEY_CHECKS=0;
 72 -- 开游标
 73 OPEN cons;
 74 -- 第一个要预先取得,之后在循环里面取
 75 FETCH cons INTO tb_name,cons_name,col_name,ref_tbl_name,ref_col;
 76 WHILE no_more_record !=1 DO
 77 -- 截取表名后半部分。去除tbl_bat_字样
 78 SET suffix_tbl_name =REPLACE(tb_name,prefix_tbl_name,"");
 79 -- 统计一共重命名了多少外键名称。
 80 SET @var_fk_rename_count=@var_fk_rename_count+1;
 81 
 82 -- 先删除以前的外键
 83 SET @drop_sql=CONCAT("alter table ",tb_name," drop foreign key `",cons_name,"`;");
 84 
 85 -- 拼出外键名字
 86 SET @var_new_fk_name=CONCAT("fk_",suffix_tbl_name,"_",col_name);
 87 
 88 IF LENGTH(@var_new_fk_name)>64 THEN 
 89 SELECT t.ordinal_position INTO @var_ordinal_position FROM information_schema.COLUMNS t WHERE t.column_name=col_name AND t.table_name=tb_name;
 90 SET @var_new_fk_name=CONCAT("fk_",suffix_tbl_name,"_",@var_ordinal_position);        
 91 END IF;
 92 
 93 -- 新建新的外键
 94 SET @cre_sql=CONCAT("alter table ",tb_name," add constraint ",@var_new_fk_name," foreign key (",col_name,") references ",ref_tbl_name,"(",ref_col,");");
 95 
 96 -- 动态执行拼接出来的sql
 97 PREPARE stmt FROM @drop_sql;
 98 EXECUTE stmt;
 99 DEALLOCATE PREPARE stmt;
100 
101 -- 动态执行拼接出来的sql
102 PREPARE stmt FROM @cre_sql;
103 EXECUTE stmt;
104 DEALLOCATE PREPARE stmt;
105 
106 -- 游标继续向下走,类似于i=i+1
107 FETCH cons INTO tb_name,cons_name,col_name,ref_tbl_name,ref_col;
108 END WHILE;
109 
110 -- 开启外键
111 SET FOREIGN_KEY_CHECKS=1;
112 SELECT @var_fk_rename_count AS "重命名的外键数量";
113 END$
114 DELIMITER ;
115 
116 
117 
118 -- ------------------------------------------
119 -- ------------------------------------------
120 
121 DROP PROCEDURE IF EXISTS rename_idx ;
122 DELIMITER $$
123 -- 给索引重命名
124 CREATE PROCEDURE `rename_idx`(db_name VARCHAR(255),prefix_tbl_name VARCHAR(255))
125 BEGIN
126 DECLARE is_uni VARCHAR (200) ;
127 DECLARE tbl_name VARCHAR (200) ;
128 DECLARE idx_name VARCHAR (200) ;
129 DECLARE idx_col VARCHAR (200) ;
130 DECLARE  pre_idx VARCHAR(200);
131 DECLARE flag VARCHAR(200);
132 DECLARE var_count INT;
133 
134 -- 表名后缀,去除tbl_bat_之后的内容
135 DECLARE suffix_tbl_name VARCHAR(200);
136 
137 DECLARE no_more_record INT DEFAULT 0 ;
138 
139 -- 查看数据库中所有表的所有索引,索引字段以(id,name)形式列出来
140 DECLARE idxs CURSOR FOR 
141 SELECT 
142 non_unique ,
143 TABLE_NAME ,
144 index_name ,
145 GROUP_CONCAT(column_name ORDER BY seq_in_index) -- 列合并
146 FROM
147 information_schema.statistics -- 提供了关于表索引的信息。是show index from schemaname.tablename的结果取之此表。
148 WHERE table_schema = db_name AND table_name IN 
149 (SELECT table_name 
150 FROM  information_schema.TABLES -- 提供了关于数据库中的表的信息(包括视图)。是show tables from schemaname的结果取之此表。
151 WHERE TABLE_SCHEMA = db_name) 
152 GROUP BY TABLE_NAME,INDEX_NAME ;
153 
154 
155 -- 查询要循环多少次
156 SELECT COUNT(*) INTO var_count FROM (SELECT 
157 non_unique ,
158 TABLE_NAME ,
159 index_name ,
160 GROUP_CONCAT(column_name ORDER BY seq_in_index) -- 列合并
161 FROM
162 information_schema.statistics -- 提供了关于表索引的信息。是show index from schemaname.tablename的结果取之此表。
163 WHERE table_schema = db_name AND table_name IN 
164 (SELECT table_name 
165 FROM  information_schema.TABLES -- 提供了关于数据库中的表的信息(包括视图)。是show tables from schemaname的结果取之此表。
166 WHERE TABLE_SCHEMA = db_name) 
167 GROUP BY TABLE_NAME,INDEX_NAME ) tt;
168 
169 
170 -- 取消外键约束校验
171 SET FOREIGN_KEY_CHECKS = 0;
172 
173 
174 
175 -- 计数到底有多少的索引被重命名,必须要赋初始值
176 SET @idx_rename_count=0;
177 SET @pk_count=0;
178 SET @uni_idx_rename_count=0;
179 
180 --   ==================整个循环体开始部分=================
181 OPEN idxs;
182 loop_idxs:LOOP
183 IF var_count = 0 THEN
184 LEAVE loop_idxs;
185 END IF;
186 FETCH idxs INTO is_uni,tbl_name,idx_name,idx_col;
187 
188 
189 --   开始业务-------------------------------------------------
190 
191 SET suffix_tbl_name =REPLACE(tbl_name,prefix_tbl_name,"");
192 
193 -- 如果索引类型是主键,无需重命名。
194 IF idx_name ="PRIMARY" THEN
195 SET @pk_count=@pk_count+1;
196 ELSE 
197 
198 -- 判断该索引的类型   
199 SET flag="no";-- 这一步必须要有,因为如果搜出来是空,flag还是上次的值
200 SELECT 
201 t.CONSTRAINT_TYPE INTO flag
202 FROM
203 information_schema.TABLE_CONSTRAINTS t 
204 WHERE t.table_schema = db_name 
205 AND t.table_name=tbl_name
206 AND t.CONSTRAINT_NAME=idx_name;
207 
208 -- 判断是否唯一索引,决定新建索引是否有Unique前缀名字
209 IF flag="UNIQUE" THEN 
210 SET @uni_idx_rename_count=@uni_idx_rename_count+1;
211 
212 SET pre_idx=" unique index uni_idx_";
213 
214 SET @sub_name=CONCAT("uni_idx_",suffix_tbl_name,"_",REPLACE(idx_col,",","_"));
215 -- 查看索引名字是否超长
216 IF LENGTH(@sub_name)>64 THEN 
217 SELECT t.ordinal_position INTO @var_ordinal_position FROM information_schema.COLUMNS t WHERE t.column_name=idx_col AND t.table_name=tbl_name;
218 SET @sub_name=CONCAT(pre_idx,suffix_tbl_name,"_",@var_ordinal_position);
219 ELSE
220 SET @sub_name=CONCAT(pre_idx,suffix_tbl_name,"_",REPLACE(idx_col,",","_"));
221 END IF;
222 
223 ELSE 
224 -- 计数器加1
225 SET @idx_rename_count=@idx_rename_count+1;
226 
227 SET pre_idx=" index idx_";
228 
229 SET @sub_name=CONCAT("idx_",suffix_tbl_name,"_",REPLACE(idx_col,",","_"));
230 -- 查看索引名字是否超长
231 IF LENGTH(@sub_name)>64 THEN 
232 SELECT t.ordinal_position INTO @var_ordinal_position FROM information_schema.COLUMNS t WHERE t.column_name=idx_col AND t.table_name=tbl_name;
233 SET @sub_name=CONCAT(pre_idx,suffix_tbl_name,"_",@var_ordinal_position);
234 ELSE
235 SET @sub_name=CONCAT(pre_idx,suffix_tbl_name,"_",REPLACE(idx_col,",","_"));
236 
237 END IF;
238 
239 END IF;
240 
241 SET @drop_sql=CONCAT("alter table ",tbl_name," drop index `",idx_name,"`;");
242 SET @cre_sql=CONCAT("alter table ",tbl_name," add ",@sub_name," (`",REPLACE(idx_col,",","`,`"),"`);");
243 
244 
245 -- 动态执行sql
246 PREPARE stmt FROM @drop_sql;
247 EXECUTE stmt;
248 DEALLOCATE PREPARE stmt; 
249 
250 PREPARE stmt FROM @cre_sql;
251 EXECUTE stmt;
252 DEALLOCATE PREPARE stmt;  
253 
254 END IF; 
255 
256 --   结束业务-------------------------------------------------
257 SET var_count=var_count -1;
258 END LOOP;
259 CLOSE idxs;
260 
261 -- ================================循环体业务结束的地方====================================
262 
263 
264 -- 开启外键约束校验
265 SET FOREIGN_KEY_CHECKS = 1; 
266 
267 SELECT @pk_count AS "主键的数量";
268 SELECT @idx_rename_count AS "重命名的索引数量"; 
269 SELECT @uni_idx_rename_count AS "重命名唯一索引数量";
270 
271 END$$
272 
273 DELIMITER ;
rename_db存储过程

 

rename_db之后效果如下,可以统一数据库中外键和索引的名称规范,外键效果未截图,效果同理:

 

 ps3: 通过工具生成数据库文档,用于基线与交付:

xml version="1.0" encoding="utf-8"?>
mso-application progid="Word.Document"?>

<pkg:package xmlns:pkg="http://schemas.microsoft.com/office/2006/xmlPackage">  
  <pkg:part pkg:name="/_rels/.rels" pkg:contentType="application/vnd.openxmlformats-package.relationships+xml"> 
    <pkg:xmlData> 
      <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">  
        <Relationship Id="rId4" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="word/document.xml"/>  
        <Relationship Id="rId2" Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="docProps/core.xml"/>  
        <Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties" Target="docProps/app.xml"/>  
        <Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties" Target="docProps/custom.xml"/> 
      Relationships> 
    pkg:xmlData> 
  pkg:part>  
  <pkg:part pkg:name="/word/_rels/document.xml.rels" pkg:contentType="application/vnd.openxmlformats-package.relationships+xml">
    <pkg:xmlData> 
      <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">  
        <Relationship Id="rId7" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable" Target="fontTable.xml"/>  
        <Relationship Id="rId6" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml" Target="../customXml/item2.xml"/>  
        <Relationship Id="rId5" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml" Target="../customXml/item1.xml"/>  
        <Relationship Id="rId4" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" Target="theme/theme1.xml"/>  
        <Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer" Target="footer1.xml"/>  
        <Relationship Id="rId2" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings" Target="settings.xml"/>  
        <Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" Target="styles.xml"/> 
      Relationships> 
    pkg:xmlData>
  pkg:part>  
  <pkg:part pkg:name="/word/document.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"> 
    <pkg:xmlData> 
      <w:document xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml" xmlns:wpg="http://schemas.microsoft.com/office/word/2010/wordprocessingGroup" xmlns:wpi="http://schemas.microsoft.com/office/word/2010/wordprocessingInk" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:wps="http://schemas.microsoft.com/office/word/2010/wordprocessingShape" xmlns:wpsCustomData="http://www.wps.cn/officeDocument/2013/wpsCustomData" mc:Ignorable="w14 w15 wp14">
        <w:body>
          <w:p>
            <w:pPr>
              <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
              <w:jc w:val="center"/>
            w:pPr>
            <w:r>
              <w:rPr>
                <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                <w:b/>
                <w:sz w:val="44"/>
                <w:szCs w:val="44"/>
              w:rPr>
              
              
            w:r>
            <w:bookmarkStart w:id="0" w:name="_GoBack"/>
            <w:bookmarkEnd w:id="0"/>
          w:p>
          
      <#list tables as table>
          
          <w:p>
            <w:pPr >
              <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
              <w:pStyle w:val="2"/>
            w:pPr>
            <w:r>
              <w:rPr>
                <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                <w:b/>
                <w:sz w:val="21"/>
                <w:szCs w:val="21"/>
              w:rPr>
              
              <w:t>${table.TABLE_NAME}(${table.TABLE_COMMENT})w:t>
            w:r>
          w:p>
          
          
          
         
         
         
          <w:tbl>   
          
          
            <w:tblPr>
              <w:tblW w:w="8613" w:type="dxa"/>
              <w:tblBorders>
                <w:top w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:left w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:bottom w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:right w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:insideH w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:insideV w:val="single" w:sz="4" w:space="0" w:color="auto"/>
              w:tblBorders>
              <w:tblLook w:val="04A0" w:firstRow="1" w:lastRow="0" w:firstColumn="1" w:lastColumn="0" w:noHBand="0" w:noVBand="1"/>
            w:tblPr>
            <w:tblGrid>
              <w:gridCol w:w="2594"/>
              <w:gridCol w:w="6019"/>
            w:tblGrid>
            
            
             
            <w:tr w:rsidR="00E250D8" w:rsidTr="00CB087A">
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2660" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                  <w:vAlign w:val="center"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>表名称w:t>
                  w:r>
                w:p>
              w:tc>
             
             
             
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="5869" w:type="dxa"/>
                  <w:vAlign w:val="center"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                  w:pPr>
                   <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${table.TABLE_NAME}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
            w:tr> 
            
            
            
            <w:tr w:rsidR="00E250D8" w:rsidTr="00CB087A"> 
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2660" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                  <w:vAlign w:val="center"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>表描述信息w:t>
                  w:r>
                w:p>
              w:tc>
             
             
             
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="5869" w:type="dxa"/>
                  <w:vAlign w:val="center"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                  w:pPr>
                  
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${table.TABLE_COMMENT}w:t>
                  w:r>
                  
                w:p>
              w:tc>
              
              
            w:tr> 
            
            
            <w:tr w:rsidR="00E250D8" w:rsidTr="00CB087A"> 
             
             
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2660" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                  <w:vAlign w:val="center"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>用途说明w:t>
                  w:r>
                w:p>
              w:tc>
             
             
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="5869" w:type="dxa"/>
                  <w:vAlign w:val="center"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                  w:pPr>
                w:p>
              w:tc>
              
              
              
            w:tr> 
            
            
            
            <w:tr w:rsidR="00E250D8" w:rsidTr="00CB087A">     
             
             
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2660" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                  <w:vAlign w:val="center"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>参数类别定义w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="5869" w:type="dxa"/>
                  <w:vAlign w:val="center"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                  w:pPr>
                w:p>
              w:tc>
              
              
            w:tr> 
            
            
          w:tbl>   
          
          
          
           
          
          <w:p w:rsidR="00E250D8" w:rsidRDefault="00E250D8" w:rsidP="00E250D8">
            <w:pPr>
              <w:rPr>
                <w:lang w:val="x-none"/>
              w:rPr>
            w:pPr>
          w:p>
         
         
         
         
         
    <w:tbl> 
         
         
            <w:tblPr>
              <w:tblW w:w="8613" w:type="dxa"/>
              <w:tblBorders>
                <w:top w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:left w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:bottom w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:right w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:insideH w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:insideV w:val="single" w:sz="4" w:space="0" w:color="auto"/>
              w:tblBorders>
              <w:tblLook w:val="04A0" w:firstRow="1" w:lastRow="0" w:firstColumn="1" w:lastColumn="0" w:noHBand="0" w:noVBand="1"/>
            w:tblPr>
            <w:tblGrid>
              <w:gridCol w:w="2196"/>
              <w:gridCol w:w="1679"/>
              <w:gridCol w:w="817"/>
              <w:gridCol w:w="661"/>
              <w:gridCol w:w="789"/>
              <w:gridCol w:w="2471"/>
            w:tblGrid>
            
            
        
     <w:tr w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidTr="00CB087A">    
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2196" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="left"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>列名w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="1679" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>数据类型w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="817" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>可空w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="661" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>默认w:t>
                  w:r>
                w:p>
              w:tc>
            
            
            
            <w:tc>
                <w:tcPr>
                  <w:tcW w:w="789" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>约束w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2471" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                      <w:color w:val="404040"/>
                    w:rPr>
                    <w:t>备注w:t>
                  w:r>
                w:p>
              w:tc>
              
            
              
          w:tr> 
         
         
      
      
      
            
     <#list table.columns as column>
     
     
        <w:tr w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidTr="00CB087A"> 
           
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${column.COLUMN_NAME}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2800" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p>
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${column.COLUMN_TYPE}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="1840" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p>
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${column.IS_NULLABLE}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="710" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p>
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${column.COLUMN_DEFAULT}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="710" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p>
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${column.COLUMN_KEY}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p>
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${column.COLUMN_COMMENT}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
            w:tr> 

           #list>

          w:tbl> 
          
          
          
          
                 
           
         <w:p w:rsidR="00E250D8" w:rsidRDefault="00E250D8" w:rsidP="00E250D8">
            <w:pPr>
              <w:rPr>
                <w:lang w:val="x-none"/>
              w:rPr>
            w:pPr>
        w:p>
        
          <w:tbl> 
          
          
            <w:tblPr>
              <w:tblW w:w="8613" w:type="dxa"/>
              <w:tblBorders>
                <w:top w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:left w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:bottom w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:right w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:insideH w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:insideV w:val="single" w:sz="4" w:space="0" w:color="auto"/>
              w:tblBorders>
              <w:tblLayout w:type="fixed"/>
              <w:tblLook w:val="04A0" w:firstRow="1" w:lastRow="0" w:firstColumn="1" w:lastColumn="0" w:noHBand="0" w:noVBand="1"/>
            w:tblPr>
            <w:tblGrid>
              <w:gridCol w:w="675"/>
              <w:gridCol w:w="2977"/>
              <w:gridCol w:w="1559"/>
              <w:gridCol w:w="3402"/>
            w:tblGrid>
            
             
            <w:tr w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidTr="00CB087A">
            
            
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="675" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                    w:rPr>
                    <w:t>约束w:t>
                  w:r>
                w:p>
              w:tc>
             
             
             
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2977" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                    w:rPr>
                    <w:t>约束名称w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="1559" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                    w:rPr>
                    <w:t>相关列w:t>
                  w:r>
                w:p>
              w:tc>
              
              
               <w:tc>
                <w:tcPr>
                  <w:tcW w:w="1559" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                    w:rPr>
                    <w:t>列次序w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="3402" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                    w:rPr>
                    <w:t>约束说明w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
            w:tr> 
            
            
            
            
            
            
            <#list table.cons as con>
            
             
            <w:tr   w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidTr="00CB087A">
            
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${con.CONSTRAINT_TYPE}w:t>
                  w:r>
                w:p>
              w:tc>
            
              
              
               <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${con.CONSTRAINT_NAME}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
               <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${con.COLUMN_NAME}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
               <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${con.ORDINAL_POSITION}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
               <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${con.REFERENCED_TABLE_NAME}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
            w:tr> 
            
            
          #list>  
 
         w:tbl>  
          
          
          
          
          
          
          <w:p w:rsidR="00E250D8" w:rsidRDefault="00E250D8" w:rsidP="00E250D8">
            <w:pPr>
              <w:rPr>
                <w:lang w:val="x-none"/>
              w:rPr>
            w:pPr>
        w:p>
          
 
          
            
          
          
          <w:tbl> 
          
            <w:tblPr>
              <w:tblW w:w="8613" w:type="dxa"/>
              <w:tblBorders>
                <w:top w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:left w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:bottom w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:right w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:insideH w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                <w:insideV w:val="single" w:sz="4" w:space="0" w:color="auto"/>
              w:tblBorders>
              <w:tblLayout w:type="fixed"/>
              <w:tblLook w:val="04A0" w:firstRow="1" w:lastRow="0" w:firstColumn="1" w:lastColumn="0" w:noHBand="0" w:noVBand="1"/>
            w:tblPr>
            <w:tblGrid>
              <w:gridCol w:w="675"/>
              <w:gridCol w:w="2977"/>
              <w:gridCol w:w="1559"/>
              <w:gridCol w:w="3402"/>
            w:tblGrid>
            
            
             
            <w:tr w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidTr="00CB087A">
            
            
            <w:tc>
                <w:tcPr>
                  <w:tcW w:w="2977" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                    w:rPr>
                    <w:t>索引名w:t>
                  w:r>
                w:p>
              w:tc>
            
            
            
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="675" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                    w:rPr>
                    <w:t>相关列w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="1559" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                    w:rPr>
                    <w:t>列次序w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
               <w:tc>
                <w:tcPr>
                  <w:tcW w:w="1559" w:type="dxa"/>
                  <w:shd w:val="clear" w:color="auto" w:fill="DBE5F1"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:pStyle w:val="a0"/>
                    <w:ind w:firstLineChars="0" w:firstLine="0"/>
                    <w:jc w:val="center"/>
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑"/>
                      <w:b/>
                    w:rPr>
                  w:pPr>
                  <w:r w:rsidRPr="00C03BC1">
                    <w:rPr>
                      <w:rFonts w:ascii="微软雅黑" w:eastAsia="微软雅黑" w:hAnsi="微软雅黑" w:hint="eastAsia"/>
                      <w:b/>
                    w:rPr>
                    <w:t>索引类型w:t>
                  w:r>
                w:p>
              w:tc>
              
              
           w:tr> 
          
          <#list table.indexs as index>
         
           <w:tr   w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidTr="00CB087A">  
            
              <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${index.INDEX_NAME}w:t>
                  w:r>
                w:p>
              w:tc>
            
              
              
               <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${index.COLUMN_NAME}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
               <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${index.SEQ_IN_INDEX}w:t>
                  w:r>
                w:p>
              w:tc>
              
              
              
               <w:tc>
                <w:tcPr>
                  <w:tcW w:w="660" w:type="dxa"/>
                  <w:vAlign w:val="left"/>
                w:tcPr>
                <w:p w:rsidR="00E250D8" w:rsidRPr="00C03BC1" w:rsidRDefault="00E250D8" w:rsidP="00CB087A">
                  <w:pPr>
                    <w:spacing w:before="0" w:after="0" w:line="240" w:lineRule="auto"/>
                    <w:jc w:val="left"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:rFonts w:ascii="Calibri" w:eastAsia="宋体"/>
                      <w:sz w:val="21"/>
                      <w:szCs w:val="21"/>
                    w:rPr>
                    <w:t>${index.INDEX_TYPE}w:t>
                  w:r>
                w:p>
              w:tc>
              
          w:tr>  

          #list> 
        w:tbl>   
        
        
          
        
          <w:p w:rsidR="00E250D8" w:rsidRDefault="00E250D8" w:rsidP="00E250D8">
            <w:pPr>
              <w:rPr>
                <w:lang w:val="x-none"/>
              w:rPr>
            w:pPr>
        w:p>   
        
        
 
   #list>
          
          
          
          
         
        
        
           
          <w:sectPr>
            <w:footerReference r:id="rId3" w:type="default"/>
            <w:pgSz w:w="11906" w:h="16838"/>
            <w:pgMar w:top="1440" w:right="1440" w:bottom="1440" w:left="1440" w:header="851" w:footer="992" w:gutter="0"/>
            <w:cols w:space="425" w:num="1"/>
            <w:docGrid w:type="lines" w:linePitch="312" w:charSpace="0"/>
          w:sectPr>
        w:body>
      w:document>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/customXml/_rels/item1.xml.rels" pkg:contentType="application/vnd.openxmlformats-package.relationships+xml">
    <pkg:xmlData>
      <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
        <Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps" Target="itemProps1.xml"/>
      Relationships>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/customXml/item1.xml" pkg:contentType="application/xml">
    <pkg:xmlData>
      <s:customData xmlns:s="http://www.wps.cn/officeDocument/2013/wpsCustomData" xmlns="http://www.wps.cn/officeDocument/2013/wpsCustomData">
        <customSectProps>
          <customSectPr/>
        customSectProps>
      s:customData>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/customXml/_rels/item2.xml.rels" pkg:contentType="application/vnd.openxmlformats-package.relationships+xml">
    <pkg:xmlData>
      <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
        <Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps" Target="itemProps2.xml"/>
      Relationships>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/customXml/item2.xml" pkg:contentType="application/xml">
    <pkg:xmlData>
      <b:Sources xmlns:b="http://schemas.openxmlformats.org/officeDocument/2006/bibliography" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing" xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:ns10="http://schemas.openxmlformats.org/schemaLibrary/2006/main" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:c="http://schemas.openxmlformats.org/drawingml/2006/chart" xmlns:ns13="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing" xmlns:dgm="http://schemas.openxmlformats.org/drawingml/2006/diagram" xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture" xmlns:xdr="http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing" xmlns:dsp="http://schemas.microsoft.com/office/drawing/2008/diagram" xmlns:ns18="urn:schemas-microsoft-com:office:excel" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:ns22="urn:schemas-microsoft-com:office:powerpoint" xmlns:ns24="http://schemas.microsoft.com/office/2006/coverPageProps" xmlns:odx="http://opendope.org/xpaths" xmlns:odc="http://opendope.org/conditions" xmlns:odq="http://opendope.org/questions" xmlns:oda="http://opendope.org/answers" xmlns:odi="http://opendope.org/components" xmlns:odgm="http://opendope.org/SmartArt/DataHierarchy" xmlns:ns32="http://schemas.openxmlformats.org/drawingml/2006/compatibility" xmlns:ns33="http://schemas.openxmlformats.org/drawingml/2006/lockedCanvas" SelectedStyle="" StyleName="">b:Sources>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/customXml/itemProps1.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.customXmlProperties+xml">
    <pkg:xmlData>
      <ds:datastoreItem xmlns:ds="http://schemas.openxmlformats.org/officeDocument/2006/customXml" ds:itemID="{B1977F7D-205B-4081-913C-38D41E755F92}">
        <ds:schemaRefs>
          <ds:schemaRef ds:uri="http://www.wps.cn/officeDocument/2013/wpsCustomData"/>
        ds:schemaRefs>
      ds:datastoreItem>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/customXml/itemProps2.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.customXmlProperties+xml">
    <pkg:xmlData>
      <ds:datastoreItem xmlns:ds="http://schemas.openxmlformats.org/officeDocument/2006/customXml" ds:itemID="{59E4B174-63B0-4A4C-99A2-CECC1CD8D4A1}">
        <ds:schemaRefs/>
      ds:datastoreItem>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/docProps/app.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.extended-properties+xml">
    <pkg:xmlData>
      <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes">
        <Template>Normal.dotmTemplate>
        <Company>edinsker@163.comCompany>
        <Pages>1Pages>
        <Words>0Words>
        <Characters>0Characters>
        <Lines>1Lines>
        <Paragraphs>1Paragraphs>
        <TotalTime>1TotalTime>
        <ScaleCrop>falseScaleCrop>
        <LinksUpToDate>falseLinksUpToDate>
        <CharactersWithSpaces>0CharactersWithSpaces>
        <HyperlinkBase>http://vipbooks.iteye.comHyperlinkBase>
        <Application>WPS Office_10.1.0.7469_F1E327BC-269C-435d-A152-05C5408002CAApplication>
        <DocSecurity>0DocSecurity>
      Properties>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/docProps/core.xml" pkg:contentType="application/vnd.openxmlformats-package.core-properties+xml">
    <pkg:xmlData>
      <cp:coreProperties xmlns:cp="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <dcterms:created xsi:type="dcterms:W3CDTF">2016-12-04T08:00:00Zdcterms:created>
        <dc:creator>bianjdc:creator>
        <dc:description>http://vipbooks.iteye.com http://blog.csdn.net/vipbooks http://www.cnblogs.com/vipbooksdc:description>
        <cp:keywords>自动生成JavaBean、自动生成数据库设计文档cp:keywords>
        <cp:lastModifiedBy>Administratorcp:lastModifiedBy>
        <dcterms:modified xsi:type="dcterms:W3CDTF">2018-08-14T06:45:09Zdcterms:modified>
        <dc:subject>数据库设计文档dc:subject>
        <dc:title>基于数据库的自动化生成工具dc:title>
        <cp:revision>7cp:revision>
      cp:coreProperties>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/docProps/custom.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.custom-properties+xml">
    <pkg:xmlData>
      <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes">
        <property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="2" name="KSOProductBuildVer">
          <vt:lpwstr>2052-10.1.0.7469vt:lpwstr>
        property>
      Properties>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/word/fontTable.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml">
    <pkg:xmlData>
      <w:fonts xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" mc:Ignorable="w14">
        <w:font w:name="Times New Roman">
          <w:panose1 w:val="02020603050405020304"/>
          <w:charset w:val="00"/>
          <w:family w:val="roman"/>
          <w:pitch w:val="variable"/>
          <w:sig w:usb0="20007A87" w:usb1="80000000" w:usb2="00000008" w:usb3="00000000" w:csb0="000001FF" w:csb1="00000000"/>
        w:font>
        <w:font w:name="宋体">
          <w:panose1 w:val="02010600030101010101"/>
          <w:charset w:val="86"/>
          <w:family w:val="auto"/>
          <w:pitch w:val="default"/>
          <w:sig w:usb0="00000003" w:usb1="288F0000" w:usb2="00000006" w:usb3="00000000" w:csb0="00040001" w:csb1="00000000"/>
        w:font>
        <w:font w:name="Wingdings">
          <w:panose1 w:val="05000000000000000000"/>
          <w:charset w:val="02"/>
          <w:family w:val="auto"/>
          <w:pitch w:val="default"/>
          <w:sig w:usb0="00000000" w:usb1="00000000" w:usb2="00000000" w:usb3="00000000" w:csb0="80000000" w:csb1="00000000"/>
        w:font>
        <w:font w:name="Arial">
          <w:panose1 w:val="020B0604020202020204"/>
          <w:charset w:val="01"/>
          <w:family w:val="swiss"/>
          <w:pitch w:val="default"/>
          <w:sig w:usb0="E0002EFF" w:usb1="C0007843" w:usb2="00000009" w:usb3="00000000" w:csb0="400001FF" w:csb1="FFFF0000"/>
        w:font>
        <w:font w:name="黑体">
          <w:panose1 w:val="02010609060101010101"/>
          <w:charset w:val="86"/>
          <w:family w:val="auto"/>
          <w:pitch w:val="default"/>
          <w:sig w:usb0="800002BF" w:usb1="38CF7CFA" w:usb2="00000016" w:usb3="00000000" w:csb0="00040001" w:csb1="00000000"/>
        w:font>
        <w:font w:name="Courier New">
          <w:panose1 w:val="02070309020205020404"/>
          <w:charset w:val="01"/>
          <w:family w:val="modern"/>
          <w:pitch w:val="default"/>
          <w:sig w:usb0="E0002EFF" w:usb1="C0007843" w:usb2="00000009" w:usb3="00000000" w:csb0="400001FF" w:csb1="FFFF0000"/>
        w:font>
        <w:font w:name="Symbol">
          <w:panose1 w:val="05050102010706020507"/>
          <w:charset w:val="02"/>
          <w:family w:val="roman"/>
          <w:pitch w:val="default"/>
          <w:sig w:usb0="00000000" w:usb1="00000000" w:usb2="00000000" w:usb3="00000000" w:csb0="80000000" w:csb1="00000000"/>
        w:font>
        <w:font w:name="Calibri">
          <w:panose1 w:val="020F0502020204030204"/>
          <w:charset w:val="00"/>
          <w:family w:val="swiss"/>
          <w:pitch w:val="default"/>
          <w:sig w:usb0="E00002FF" w:usb1="4000ACFF" w:usb2="00000001" w:usb3="00000000" w:csb0="2000019F" w:csb1="00000000"/>
        w:font>
        <w:font w:name="微软雅黑">
          <w:panose1 w:val="020B0503020204020204"/>
          <w:charset w:val="86"/>
          <w:family w:val="auto"/>
          <w:pitch w:val="default"/>
          <w:sig w:usb0="80000287" w:usb1="28CF3C52" w:usb2="00000016" w:usb3="00000000" w:csb0="0004001F" w:csb1="00000000"/>
        w:font>
        <w:font w:name="Tahoma">
          <w:panose1 w:val="020B0604030504040204"/>
          <w:charset w:val="00"/>
          <w:family w:val="auto"/>
          <w:pitch w:val="default"/>
          <w:sig w:usb0="E1002EFF" w:usb1="C000605B" w:usb2="00000029" w:usb3="00000000" w:csb0="200101FF" w:csb1="20280000"/>
        w:font>
      w:fonts>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/word/footer1.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml">
    <pkg:xmlData>
      <w:ftr xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml" xmlns:wpg="http://schemas.microsoft.com/office/word/2010/wordprocessingGroup" xmlns:wpi="http://schemas.microsoft.com/office/word/2010/wordprocessingInk" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:wps="http://schemas.microsoft.com/office/word/2010/wordprocessingShape" xmlns:wpsCustomData="http://www.wps.cn/officeDocument/2013/wpsCustomData" mc:Ignorable="w14 w15 wp14">
        <w:sdt>
          <w:sdtPr>
            <w:id w:val="1953938"/>
            <w:docPartObj>
              <w:docPartGallery w:val="AutoText"/>
            w:docPartObj>
          w:sdtPr>
          <w:sdtContent>
            <w:sdt>
              <w:sdtPr>
                <w:id w:val="171357217"/>
                <w:docPartObj>
                  <w:docPartGallery w:val="AutoText"/>
                w:docPartObj>
              w:sdtPr>
              <w:sdtContent>
                <w:p>
                  <w:pPr>
                    <w:pStyle w:val="3"/>
                    <w:jc w:val="center"/>
                  w:pPr>
                  <w:r>
                    <w:rPr>
                      <w:lang w:val="zh-CN"/>
                    w:rPr>
                    <w:t xml:space="preserve"> w:t>
                  w:r>
                  <w:r>
                    <w:rPr>
                      <w:sz w:val="24"/>
                      <w:szCs w:val="24"/>
                    w:rPr>
                    <w:fldChar w:fldCharType="begin"/>
                  w:r>
                  <w:r>
                    <w:instrText xml:space="preserve">PAGEw:instrText>
                  w:r>
                  <w:r>
                    <w:rPr>
                      <w:sz w:val="24"/>
                      <w:szCs w:val="24"/>
                    w:rPr>
                    <w:fldChar w:fldCharType="separate"/>
                  w:r>
                  <w:r>
                    <w:t>1w:t>
                  w:r>
                  <w:r>
                    <w:rPr>
                      <w:sz w:val="24"/>
                      <w:szCs w:val="24"/>
                    w:rPr>
                    <w:fldChar w:fldCharType="end"/>
                  w:r>
                  <w:r>
                    <w:rPr>
                      <w:lang w:val="zh-CN"/>
                    w:rPr>
                    <w:t xml:space="preserve"> / w:t>
                  w:r>
                  <w:r>
                    <w:rPr>
                      <w:sz w:val="24"/>
                      <w:szCs w:val="24"/>
                    w:rPr>
                    <w:fldChar w:fldCharType="begin"/>
                  w:r>
                  <w:r>
                    <w:instrText xml:space="preserve">NUMPAGESw:instrText>
                  w:r>
                  <w:r>
                    <w:rPr>
                      <w:sz w:val="24"/>
                      <w:szCs w:val="24"/>
                    w:rPr>
                    <w:fldChar w:fldCharType="separate"/>
                  w:r>
                  <w:r>
                    <w:t>1w:t>
                  w:r>
                  <w:r>
                    <w:rPr>
                      <w:sz w:val="24"/>
                      <w:szCs w:val="24"/>
                    w:rPr>
                    <w:fldChar w:fldCharType="end"/>
                  w:r>
                w:p>
              w:sdtContent>
            w:sdt>
          w:sdtContent>
        w:sdt>
        <w:p>
          <w:pPr>
            <w:pStyle w:val="3"/>
          w:pPr>
        w:p>
      w:ftr>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/word/settings.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml">
    <pkg:xmlData>
      <w:settings xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:sl="http://schemas.openxmlformats.org/schemaLibrary/2006/main" mc:Ignorable="w14">
        <w:zoom w:percent="100"/>
        <w:bordersDoNotSurroundHeader w:val="1"/>
        <w:bordersDoNotSurroundFooter w:val="1"/>
        <w:documentProtection w:enforcement="0"/>
        <w:defaultTabStop w:val="420"/>
        <w:drawingGridVerticalSpacing w:val="156"/>
        <w:displayHorizontalDrawingGridEvery w:val="0"/>
        <w:displayVerticalDrawingGridEvery w:val="2"/>
        <w:characterSpacingControl w:val="compressPunctuation"/>
        <w:compat>
          <w:spaceForUL/>
          <w:balanceSingleByteDoubleByteWidth/>
          <w:doNotLeaveBackslashAlone/>
          <w:ulTrailSpace/>
          <w:doNotExpandShiftReturn/>
          <w:adjustLineHeightInTable/>
          <w:useFELayout/>
          <w:compatSetting w:name="compatibilityMode" w:uri="http://schemas.microsoft.com/office/word" w:val="14"/>
          <w:compatSetting w:name="overrideTableStyleFontSizeAndJustification" w:uri="http://schemas.microsoft.com/office/word" w:val="1"/>
          <w:compatSetting w:name="enableOpenTypeFeatures" w:uri="http://schemas.microsoft.com/office/word" w:val="1"/>
          <w:compatSetting w:name="doNotFlipMirrorIndents" w:uri="http://schemas.microsoft.com/office/word" w:val="1"/>
        w:compat>
        <w:rsids>
          <w:rsidRoot w:val="00E21E23"/>
          <w:rsid w:val="00067493"/>
          <w:rsid w:val="000A5ABE"/>
          <w:rsid w:val="000D5E19"/>
          <w:rsid w:val="001040F1"/>
          <w:rsid w:val="001602F2"/>
          <w:rsid w:val="001A66E1"/>
          <w:rsid w:val="0021015D"/>
          <w:rsid w:val="0023598E"/>
          <w:rsid w:val="002D24DA"/>
          <w:rsid w:val="003069E0"/>
          <w:rsid w:val="003370F3"/>
          <w:rsid w:val="003642B2"/>
          <w:rsid w:val="003E3E93"/>
          <w:rsid w:val="003F4825"/>
          <w:rsid w:val="004C1B61"/>
          <w:rsid w:val="004D4289"/>
          <w:rsid w:val="00517F7F"/>
          <w:rsid w:val="005A16F2"/>
          <w:rsid w:val="005C38E8"/>
          <w:rsid w:val="00623FFC"/>
          <w:rsid w:val="00652901"/>
          <w:rsid w:val="006B1D91"/>
          <w:rsid w:val="006D4910"/>
          <w:rsid w:val="007558F9"/>
          <w:rsid w:val="00765B87"/>
          <w:rsid w:val="007765B2"/>
          <w:rsid w:val="007B5C83"/>
          <w:rsid w:val="007B67C7"/>
          <w:rsid w:val="00803632"/>
          <w:rsid w:val="00912212"/>
          <w:rsid w:val="009173E3"/>
          <w:rsid w:val="00937548"/>
          <w:rsid w:val="009D48F1"/>
          <w:rsid w:val="00A422E1"/>
          <w:rsid w:val="00AA1F92"/>
          <w:rsid w:val="00AF509B"/>
          <w:rsid w:val="00B0108D"/>
          <w:rsid w:val="00B01EDB"/>
          <w:rsid w:val="00B12748"/>
          <w:rsid w:val="00B26845"/>
          <w:rsid w:val="00B62786"/>
          <w:rsid w:val="00B908DD"/>
          <w:rsid w:val="00CA4F39"/>
          <w:rsid w:val="00D11A88"/>
          <w:rsid w:val="00D33B98"/>
          <w:rsid w:val="00D37582"/>
          <w:rsid w:val="00D62416"/>
          <w:rsid w:val="00D646C3"/>
          <w:rsid w:val="00DD1200"/>
          <w:rsid w:val="00E11540"/>
          <w:rsid w:val="00E21E23"/>
          <w:rsid w:val="00E669E2"/>
          <w:rsid w:val="00EC76D2"/>
          <w:rsid w:val="00EF1044"/>
          <w:rsid w:val="00F3377F"/>
          <w:rsid w:val="00F8410E"/>
          <w:rsid w:val="00F960E4"/>
          <w:rsid w:val="24BC6456"/>
          <w:rsid w:val="2EF714ED"/>
          <w:rsid w:val="36467820"/>
          <w:rsid w:val="5B2D1475"/>
          <w:rsid w:val="773C6828"/>
        w:rsids>
        <m:mathPr>
          <m:mathFont m:val="Cambria Math"/>
          <m:brkBin m:val="before"/>
          <m:brkBinSub m:val="--"/>
          <m:smallFrac m:val="0"/>
          <m:dispDef/>
          <m:lMargin m:val="0"/>
          <m:rMargin m:val="0"/>
          <m:defJc m:val="centerGroup"/>
          <m:wrapIndent m:val="1440"/>
          <m:intLim m:val="subSup"/>
          <m:naryLim m:val="undOvr"/>
        m:mathPr>
        <w:themeFontLang w:val="en-US" w:eastAsia="zh-CN"/>
        <w:clrSchemeMapping w:bg1="light1" w:t1="dark1" w:bg2="light2" w:t2="dark2" w:accent1="accent1" w:accent2="accent2" w:accent3="accent3" w:accent4="accent4" w:accent5="accent5" w:accent6="accent6" w:hyperlink="hyperlink" w:followedHyperlink="followedHyperlink"/>
      w:settings>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/word/styles.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml">
    <pkg:xmlData>
      <w:styles xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.openxmlformats.org/schemaLibrary/2006/main" mc:Ignorable="w14">
        <w:docDefaults>
          <w:rPrDefault>
            <w:rPr>
              <w:rFonts w:asciiTheme="minorHAnsi" w:hAnsiTheme="minorHAnsi" w:eastAsiaTheme="minorEastAsia" w:cstheme="minorBidi"/>
            w:rPr>
          w:rPrDefault>
        w:docDefaults>
        <w:latentStyles w:count="260" w:defQFormat="0" w:defUnhideWhenUsed="1" w:defSemiHidden="1" w:defUIPriority="99" w:defLockedState="0">
          <w:lsdException w:qFormat="1" w:unhideWhenUsed="0" w:uiPriority="0" w:semiHidden="0" w:name="Normal"/>
          <w:lsdException w:qFormat="1" w:unhideWhenUsed="0" w:uiPriority="9" w:semiHidden="0" w:name="heading 1"/>
          <w:lsdException w:qFormat="1" w:uiPriority="9" w:name="heading 2"/>
          <w:lsdException w:qFormat="1" w:uiPriority="9" w:name="heading 3"/>
          <w:lsdException w:qFormat="1" w:uiPriority="9" w:name="heading 4"/>
          <w:lsdException w:qFormat="1" w:uiPriority="9" w:name="heading 5"/>
          <w:lsdException w:qFormat="1" w:uiPriority="9" w:name="heading 6"/>
          <w:lsdException w:qFormat="1" w:uiPriority="9" w:name="heading 7"/>
          <w:lsdException w:qFormat="1" w:uiPriority="9" w:name="heading 8"/>
          <w:lsdException w:qFormat="1" w:uiPriority="9" w:name="heading 9"/>
          <w:lsdException w:uiPriority="99" w:name="index 1"/>
          <w:lsdException w:uiPriority="99" w:name="index 2"/>
          <w:lsdException w:uiPriority="99" w:name="index 3"/>
          <w:lsdException w:uiPriority="99" w:name="index 4"/>
          <w:lsdException w:uiPriority="99" w:name="index 5"/>
          <w:lsdException w:uiPriority="99" w:name="index 6"/>
          <w:lsdException w:uiPriority="99" w:name="index 7"/>
          <w:lsdException w:uiPriority="99" w:name="index 8"/>
          <w:lsdException w:uiPriority="99" w:name="index 9"/>
          <w:lsdException w:uiPriority="39" w:name="toc 1"/>
          <w:lsdException w:uiPriority="39" w:name="toc 2"/>
          <w:lsdException w:uiPriority="39" w:name="toc 3"/>
          <w:lsdException w:uiPriority="39" w:name="toc 4"/>
          <w:lsdException w:uiPriority="39" w:name="toc 5"/>
          <w:lsdException w:uiPriority="39" w:name="toc 6"/>
          <w:lsdException w:uiPriority="39" w:name="toc 7"/>
          <w:lsdException w:uiPriority="39" w:name="toc 8"/>
          <w:lsdException w:uiPriority="39" w:name="toc 9"/>
          <w:lsdException w:uiPriority="99" w:name="Normal Indent"/>
          <w:lsdException w:uiPriority="99" w:name="footnote text"/>
          <w:lsdException w:uiPriority="99" w:name="annotation text"/>
          <w:lsdException w:uiPriority="99" w:semiHidden="0" w:name="header"/>
          <w:lsdException w:uiPriority="99" w:semiHidden="0" w:name="footer"/>
          <w:lsdException w:uiPriority="99" w:name="index heading"/>
          <w:lsdException w:qFormat="1" w:uiPriority="35" w:name="caption"/>
          <w:lsdException w:uiPriority="99" w:name="table of figures"/>
          <w:lsdException w:uiPriority="99" w:name="envelope address"/>
          <w:lsdException w:uiPriority="99" w:name="envelope return"/>
          <w:lsdException w:uiPriority="99" w:name="footnote reference"/>
          <w:lsdException w:uiPriority="99" w:name="annotation reference"/>
          <w:lsdException w:uiPriority="99" w:name="line number"/>
          <w:lsdException w:uiPriority="99" w:name="page number"/>
          <w:lsdException w:uiPriority="99" w:name="endnote reference"/>
          <w:lsdException w:uiPriority="99" w:name="endnote text"/>
          <w:lsdException w:uiPriority="99" w:name="table of authorities"/>
          <w:lsdException w:uiPriority="99" w:name="macro"/>
          <w:lsdException w:uiPriority="99" w:name="toa heading"/>
          <w:lsdException w:uiPriority="99" w:name="List"/>
          <w:lsdException w:uiPriority="99" w:name="List Bullet"/>
          <w:lsdException w:uiPriority="99" w:name="List Number"/>
          <w:lsdException w:uiPriority="99" w:name="List 2"/>
          <w:lsdException w:uiPriority="99" w:name="List 3"/>
          <w:lsdException w:uiPriority="99" w:name="List 4"/>
          <w:lsdException w:uiPriority="99" w:name="List 5"/>
          <w:lsdException w:uiPriority="99" w:name="List Bullet 2"/>
          <w:lsdException w:uiPriority="99" w:name="List Bullet 3"/>
          <w:lsdException w:uiPriority="99" w:name="List Bullet 4"/>
          <w:lsdException w:uiPriority="99" w:name="List Bullet 5"/>
          <w:lsdException w:uiPriority="99" w:name="List Number 2"/>
          <w:lsdException w:uiPriority="99" w:name="List Number 3"/>
          <w:lsdException w:uiPriority="99" w:name="List Number 4"/>
          <w:lsdException w:uiPriority="99" w:name="List Number 5"/>
          <w:lsdException w:qFormat="1" w:unhideWhenUsed="0" w:uiPriority="10" w:semiHidden="0" w:name="Title"/>
          <w:lsdException w:uiPriority="99" w:name="Closing"/>
          <w:lsdException w:uiPriority="99" w:name="Signature"/>
          <w:lsdException w:qFormat="1" w:uiPriority="1" w:name="Default Paragraph Font"/>
          <w:lsdException w:uiPriority="99" w:name="Body Text"/>
          <w:lsdException w:uiPriority="99" w:name="Body Text Indent"/>
          <w:lsdException w:uiPriority="99" w:name="List Continue"/>
          <w:lsdException w:uiPriority="99" w:name="List Continue 2"/>
          <w:lsdException w:uiPriority="99" w:name="List Continue 3"/>
          <w:lsdException w:uiPriority="99" w:name="List Continue 4"/>
          <w:lsdException w:uiPriority="99" w:name="List Continue 5"/>
          <w:lsdException w:uiPriority="99" w:name="Message Header"/>
          <w:lsdException w:qFormat="1" w:unhideWhenUsed="0" w:uiPriority="11" w:semiHidden="0" w:name="Subtitle"/>
          <w:lsdException w:uiPriority="99" w:name="Salutation"/>
          <w:lsdException w:uiPriority="99" w:name="Date"/>
          <w:lsdException w:uiPriority="99" w:name="Body Text First Indent"/>
          <w:lsdException w:uiPriority="99" w:name="Body Text First Indent 2"/>
          <w:lsdException w:uiPriority="99" w:name="Note Heading"/>
          <w:lsdException w:uiPriority="99" w:name="Body Text 2"/>
          <w:lsdException w:uiPriority="99" w:name="Body Text 3"/>
          <w:lsdException w:uiPriority="99" w:name="Body Text Indent 2"/>
          <w:lsdException w:uiPriority="99" w:name="Body Text Indent 3"/>
          <w:lsdException w:uiPriority="99" w:name="Block Text"/>
          <w:lsdException w:uiPriority="99" w:name="Hyperlink"/>
          <w:lsdException w:uiPriority="99" w:name="FollowedHyperlink"/>
          <w:lsdException w:qFormat="1" w:unhideWhenUsed="0" w:uiPriority="22" w:semiHidden="0" w:name="Strong"/>
          <w:lsdException w:qFormat="1" w:unhideWhenUsed="0" w:uiPriority="20" w:semiHidden="0" w:name="Emphasis"/>
          <w:lsdException w:uiPriority="99" w:name="Document Map"/>
          <w:lsdException w:uiPriority="99" w:name="Plain Text"/>
          <w:lsdException w:uiPriority="99" w:name="E-mail Signature"/>
          <w:lsdException w:uiPriority="99" w:name="Normal (Web)"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Acronym"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Address"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Cite"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Code"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Definition"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Keyboard"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Preformatted"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Sample"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Typewriter"/>
          <w:lsdException w:uiPriority="99" w:name="HTML Variable"/>
          <w:lsdException w:qFormat="1" w:uiPriority="99" w:name="Normal Table"/>
          <w:lsdException w:uiPriority="99" w:name="annotation subject"/>
          <w:lsdException w:uiPriority="99" w:name="Table Simple 1"/>
          <w:lsdException w:uiPriority="99" w:name="Table Simple 2"/>
          <w:lsdException w:uiPriority="99" w:name="Table Simple 3"/>
          <w:lsdException w:uiPriority="99" w:name="Table Classic 1"/>
          <w:lsdException w:uiPriority="99" w:name="Table Classic 2"/>
          <w:lsdException w:uiPriority="99" w:name="Table Classic 3"/>
          <w:lsdException w:uiPriority="99" w:name="Table Classic 4"/>
          <w:lsdException w:uiPriority="99" w:name="Table Colorful 1"/>
          <w:lsdException w:uiPriority="99" w:name="Table Colorful 2"/>
          <w:lsdException w:uiPriority="99" w:name="Table Colorful 3"/>
          <w:lsdException w:uiPriority="99" w:name="Table Columns 1"/>
          <w:lsdException w:uiPriority="99" w:name="Table Columns 2"/>
          <w:lsdException w:uiPriority="99" w:name="Table Columns 3"/>
          <w:lsdException w:uiPriority="99" w:name="Table Columns 4"/>
          <w:lsdException w:uiPriority="99" w:name="Table Columns 5"/>
          <w:lsdException w:uiPriority="99" w:name="Table Grid 1"/>
          <w:lsdException w:uiPriority="99" w:name="Table Grid 2"/>
          <w:lsdException w:uiPriority="99" w:name="Table Grid 3"/>
          <w:lsdException w:uiPriority="99" w:name="Table Grid 4"/>
          <w:lsdException w:uiPriority="99" w:name="Table Grid 5"/>
          <w:lsdException w:uiPriority="99" w:name="Table Grid 6"/>
          <w:lsdException w:uiPriority="99" w:name="Table Grid 7"/>
          <w:lsdException w:uiPriority="99" w:name="Table Grid 8"/>
          <w:lsdException w:uiPriority="99" w:name="Table List 1"/>
          <w:lsdException w:uiPriority="99" w:name="Table List 2"/>
          <w:lsdException w:uiPriority="99" w:name="Table List 3"/>
          <w:lsdException w:uiPriority="99" w:name="Table List 4"/>
          <w:lsdException w:uiPriority="99" w:name="Table List 5"/>
          <w:lsdException w:uiPriority="99" w:name="Table List 6"/>
          <w:lsdException w:uiPriority="99" w:name="Table List 7"/>
          <w:lsdException w:uiPriority="99" w:name="Table List 8"/>
          <w:lsdException w:uiPriority="99" w:name="Table 3D effects 1"/>
          <w:lsdException w:uiPriority="99" w:name="Table 3D effects 2"/>
          <w:lsdException w:uiPriority="99" w:name="Table 3D effects 3"/>
          <w:lsdException w:uiPriority="99" w:name="Table Contemporary"/>
          <w:lsdException w:uiPriority="99" w:name="Table Elegant"/>
          <w:lsdException w:uiPriority="99" w:name="Table Professional"/>
          <w:lsdException w:uiPriority="99" w:name="Table Subtle 1"/>
          <w:lsdException w:uiPriority="99" w:name="Table Subtle 2"/>
          <w:lsdException w:uiPriority="99" w:name="Table Web 1"/>
          <w:lsdException w:uiPriority="99" w:name="Table Web 2"/>
          <w:lsdException w:uiPriority="99" w:name="Table Web 3"/>
          <w:lsdException w:uiPriority="99" w:name="Balloon Text"/>
          <w:lsdException w:qFormat="1" w:unhideWhenUsed="0" w:uiPriority="59" w:semiHidden="0" w:name="Table Grid"/>
          <w:lsdException w:uiPriority="99" w:name="Table Theme"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="60" w:semiHidden="0" w:name="Light Shading"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="61" w:semiHidden="0" w:name="Light List"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="62" w:semiHidden="0" w:name="Light Grid"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="63" w:semiHidden="0" w:name="Medium Shading 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="64" w:semiHidden="0" w:name="Medium Shading 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="65" w:semiHidden="0" w:name="Medium List 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="66" w:semiHidden="0" w:name="Medium List 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="67" w:semiHidden="0" w:name="Medium Grid 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="68" w:semiHidden="0" w:name="Medium Grid 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="69" w:semiHidden="0" w:name="Medium Grid 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="70" w:semiHidden="0" w:name="Dark List"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="71" w:semiHidden="0" w:name="Colorful Shading"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="72" w:semiHidden="0" w:name="Colorful List"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="73" w:semiHidden="0" w:name="Colorful Grid"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="60" w:semiHidden="0" w:name="Light Shading Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="61" w:semiHidden="0" w:name="Light List Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="62" w:semiHidden="0" w:name="Light Grid Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="63" w:semiHidden="0" w:name="Medium Shading 1 Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="64" w:semiHidden="0" w:name="Medium Shading 2 Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="65" w:semiHidden="0" w:name="Medium List 1 Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="66" w:semiHidden="0" w:name="Medium List 2 Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="67" w:semiHidden="0" w:name="Medium Grid 1 Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="68" w:semiHidden="0" w:name="Medium Grid 2 Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="69" w:semiHidden="0" w:name="Medium Grid 3 Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="70" w:semiHidden="0" w:name="Dark List Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="71" w:semiHidden="0" w:name="Colorful Shading Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="72" w:semiHidden="0" w:name="Colorful List Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="73" w:semiHidden="0" w:name="Colorful Grid Accent 1"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="60" w:semiHidden="0" w:name="Light Shading Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="61" w:semiHidden="0" w:name="Light List Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="62" w:semiHidden="0" w:name="Light Grid Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="63" w:semiHidden="0" w:name="Medium Shading 1 Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="64" w:semiHidden="0" w:name="Medium Shading 2 Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="65" w:semiHidden="0" w:name="Medium List 1 Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="66" w:semiHidden="0" w:name="Medium List 2 Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="67" w:semiHidden="0" w:name="Medium Grid 1 Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="68" w:semiHidden="0" w:name="Medium Grid 2 Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="69" w:semiHidden="0" w:name="Medium Grid 3 Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="70" w:semiHidden="0" w:name="Dark List Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="71" w:semiHidden="0" w:name="Colorful Shading Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="72" w:semiHidden="0" w:name="Colorful List Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="73" w:semiHidden="0" w:name="Colorful Grid Accent 2"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="60" w:semiHidden="0" w:name="Light Shading Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="61" w:semiHidden="0" w:name="Light List Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="62" w:semiHidden="0" w:name="Light Grid Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="63" w:semiHidden="0" w:name="Medium Shading 1 Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="64" w:semiHidden="0" w:name="Medium Shading 2 Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="65" w:semiHidden="0" w:name="Medium List 1 Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="66" w:semiHidden="0" w:name="Medium List 2 Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="67" w:semiHidden="0" w:name="Medium Grid 1 Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="68" w:semiHidden="0" w:name="Medium Grid 2 Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="69" w:semiHidden="0" w:name="Medium Grid 3 Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="70" w:semiHidden="0" w:name="Dark List Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="71" w:semiHidden="0" w:name="Colorful Shading Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="72" w:semiHidden="0" w:name="Colorful List Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="73" w:semiHidden="0" w:name="Colorful Grid Accent 3"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="60" w:semiHidden="0" w:name="Light Shading Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="61" w:semiHidden="0" w:name="Light List Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="62" w:semiHidden="0" w:name="Light Grid Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="63" w:semiHidden="0" w:name="Medium Shading 1 Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="64" w:semiHidden="0" w:name="Medium Shading 2 Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="65" w:semiHidden="0" w:name="Medium List 1 Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="66" w:semiHidden="0" w:name="Medium List 2 Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="67" w:semiHidden="0" w:name="Medium Grid 1 Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="68" w:semiHidden="0" w:name="Medium Grid 2 Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="69" w:semiHidden="0" w:name="Medium Grid 3 Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="70" w:semiHidden="0" w:name="Dark List Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="71" w:semiHidden="0" w:name="Colorful Shading Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="72" w:semiHidden="0" w:name="Colorful List Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="73" w:semiHidden="0" w:name="Colorful Grid Accent 4"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="60" w:semiHidden="0" w:name="Light Shading Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="61" w:semiHidden="0" w:name="Light List Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="62" w:semiHidden="0" w:name="Light Grid Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="63" w:semiHidden="0" w:name="Medium Shading 1 Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="64" w:semiHidden="0" w:name="Medium Shading 2 Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="65" w:semiHidden="0" w:name="Medium List 1 Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="66" w:semiHidden="0" w:name="Medium List 2 Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="67" w:semiHidden="0" w:name="Medium Grid 1 Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="68" w:semiHidden="0" w:name="Medium Grid 2 Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="69" w:semiHidden="0" w:name="Medium Grid 3 Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="70" w:semiHidden="0" w:name="Dark List Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="71" w:semiHidden="0" w:name="Colorful Shading Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="72" w:semiHidden="0" w:name="Colorful List Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="73" w:semiHidden="0" w:name="Colorful Grid Accent 5"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="60" w:semiHidden="0" w:name="Light Shading Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="61" w:semiHidden="0" w:name="Light List Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="62" w:semiHidden="0" w:name="Light Grid Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="63" w:semiHidden="0" w:name="Medium Shading 1 Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="64" w:semiHidden="0" w:name="Medium Shading 2 Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="65" w:semiHidden="0" w:name="Medium List 1 Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="66" w:semiHidden="0" w:name="Medium List 2 Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="67" w:semiHidden="0" w:name="Medium Grid 1 Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="68" w:semiHidden="0" w:name="Medium Grid 2 Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="69" w:semiHidden="0" w:name="Medium Grid 3 Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="70" w:semiHidden="0" w:name="Dark List Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="71" w:semiHidden="0" w:name="Colorful Shading Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="72" w:semiHidden="0" w:name="Colorful List Accent 6"/>
          <w:lsdException w:unhideWhenUsed="0" w:uiPriority="73" w:semiHidden="0" w:name="Colorful Grid Accent 6"/>
        w:latentStyles>
        <w:style w:type="paragraph" w:default="1" w:styleId="1">
          <w:name w:val="Normal"/>
          <w:qFormat/>
          <w:uiPriority w:val="0"/>
          <w:pPr>
            <w:widowControl w:val="0"/>
            <w:jc w:val="both"/>
          w:pPr>
          <w:rPr>
            <w:rFonts w:asciiTheme="minorHAnsi" w:hAnsiTheme="minorHAnsi" w:eastAsiaTheme="minorEastAsia" w:cstheme="minorBidi"/>
            <w:kern w:val="2"/>
            <w:sz w:val="21"/>
            <w:szCs w:val="22"/>
            <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="ar-SA"/>
          w:rPr>
        w:style>
        <w:style w:type="character" w:default="1" w:styleId="5">
          <w:name w:val="Default Paragraph Font"/>
          <w:semiHidden/>
          <w:unhideWhenUsed/>
          <w:qFormat/>
          <w:uiPriority w:val="1"/>
        w:style>
        <w:style w:type="table" w:default="1" w:styleId="6">
          <w:name w:val="Normal Table"/>
          <w:semiHidden/>
          <w:unhideWhenUsed/>
          <w:qFormat/>
          <w:uiPriority w:val="99"/>
          <w:tblPr>
            <w:tblLayout w:type="fixed"/>
            <w:tblCellMar>
              <w:top w:w="0" w:type="dxa"/>
              <w:left w:w="108" w:type="dxa"/>
              <w:bottom w:w="0" w:type="dxa"/>
              <w:right w:w="108" w:type="dxa"/>
            w:tblCellMar>
          w:tblPr>
        w:style>
        <w:style w:type="paragraph" w:styleId="2">
          <w:name w:val="Balloon Text"/>
          <w:basedOn w:val="1"/>
          <w:link w:val="8"/>
          <w:semiHidden/>
          <w:unhideWhenUsed/>
          <w:uiPriority w:val="99"/>
          <w:rPr>
            <w:sz w:val="18"/>
            <w:szCs w:val="18"/>
          w:rPr>
        w:style>
        <w:style w:type="paragraph" w:styleId="3">
          <w:name w:val="footer"/>
          <w:basedOn w:val="1"/>
          <w:link w:val="10"/>
          <w:unhideWhenUsed/>
          <w:uiPriority w:val="99"/>
          <w:pPr>
            <w:tabs>
              <w:tab w:val="center" w:pos="4153"/>
              <w:tab w:val="right" w:pos="8306"/>
            w:tabs>
            <w:snapToGrid w:val="0"/>
            <w:jc w:val="left"/>
          w:pPr>
          <w:rPr>
            <w:sz w:val="18"/>
            <w:szCs w:val="18"/>
          w:rPr>
        w:style>
        <w:style w:type="paragraph" w:styleId="4">
          <w:name w:val="header"/>
          <w:basedOn w:val="1"/>
          <w:link w:val="9"/>
          <w:unhideWhenUsed/>
          <w:uiPriority w:val="99"/>
          <w:pPr>
            <w:pBdr>
              <w:bottom w:val="single" w:color="auto" w:sz="6" w:space="1"/>
            w:pBdr>
            <w:tabs>
              <w:tab w:val="center" w:pos="4153"/>
              <w:tab w:val="right" w:pos="8306"/>
            w:tabs>
            <w:snapToGrid w:val="0"/>
            <w:jc w:val="center"/>
          w:pPr>
          <w:rPr>
            <w:sz w:val="18"/>
            <w:szCs w:val="18"/>
          w:rPr>
        w:style>
        <w:style w:type="table" w:styleId="7">
          <w:name w:val="Table Grid"/>
          <w:basedOn w:val="6"/>
          <w:qFormat/>
          <w:uiPriority w:val="59"/>
          <w:tblPr>
            <w:tblBorders>
              <w:top w:val="single" w:color="000000" w:themeColor="text1" w:sz="4" w:space="0"/>
              <w:left w:val="single" w:color="000000" w:themeColor="text1" w:sz="4" w:space="0"/>
              <w:bottom w:val="single" w:color="000000" w:themeColor="text1" w:sz="4" w:space="0"/>
              <w:right w:val="single" w:color="000000" w:themeColor="text1" w:sz="4" w:space="0"/>
              <w:insideH w:val="single" w:color="000000" w:themeColor="text1" w:sz="4" w:space="0"/>
              <w:insideV w:val="single" w:color="000000" w:themeColor="text1" w:sz="4" w:space="0"/>
            w:tblBorders>
            <w:tblLayout w:type="fixed"/>
            <w:tblCellMar>
              <w:top w:w="0" w:type="dxa"/>
              <w:left w:w="108" w:type="dxa"/>
              <w:bottom w:w="0" w:type="dxa"/>
              <w:right w:w="108" w:type="dxa"/>
            w:tblCellMar>
          w:tblPr>
        w:style>
        <w:style w:type="character" w:customStyle="1" w:styleId="8">
          <w:name w:val="批注框文本 Char"/>
          <w:basedOn w:val="5"/>
          <w:link w:val="2"/>
          <w:semiHidden/>
          <w:uiPriority w:val="99"/>
          <w:rPr>
            <w:sz w:val="18"/>
            <w:szCs w:val="18"/>
          w:rPr>
        w:style>
        <w:style w:type="character" w:customStyle="1" w:styleId="9">
          <w:name w:val="页眉 Char"/>
          <w:basedOn w:val="5"/>
          <w:link w:val="4"/>
          <w:uiPriority w:val="99"/>
          <w:rPr>
            <w:sz w:val="18"/>
            <w:szCs w:val="18"/>
          w:rPr>
        w:style>
        <w:style w:type="character" w:customStyle="1" w:styleId="10">
          <w:name w:val="页脚 Char"/>
          <w:basedOn w:val="5"/>
          <w:link w:val="3"/>
          <w:qFormat/>
          <w:uiPriority w:val="99"/>
          <w:rPr>
            <w:sz w:val="18"/>
            <w:szCs w:val="18"/>
          w:rPr>
        w:style>
      w:styles>
    pkg:xmlData>
  pkg:part>
  <pkg:part pkg:name="/word/theme/theme1.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.theme+xml">
    <pkg:xmlData>
      <a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office 主题">
        <a:themeElements>
          <a:clrScheme name="Office">
            <a:dk1>
              <a:sysClr val="windowText" lastClr="000000"/>
            a:dk1>
            <a:lt1>
              <a:sysClr val="window" lastClr="FFFFFF"/>
            a:lt1>
            <a:dk2>
              <a:srgbClr val="1F497D"/>
            a:dk2>
            <a:lt2>
              <a:srgbClr val="EEECE1"/>
            a:lt2>
            <a:accent1>
              <a:srgbClr val="4F81BD"/>
            a:accent1>
            <a:accent2>
              <a:srgbClr val="C0504D"/>
            a:accent2>
            <a:accent3>
              <a:srgbClr val="9BBB59"/>
            a:accent3>
            <a:accent4>
              <a:srgbClr val="8064A2"/>
            a:accent4>
            <a:accent5>
              <a:srgbClr val="4BACC6"/>
            a:accent5>
            <a:accent6>
              <a:srgbClr val="F79646"/>
            a:accent6>
            <a:hlink>
              <a:srgbClr val="0000FF"/>
            a:hlink>
            <a:folHlink>
              <a:srgbClr val="800080"/>
            a:folHlink>
          a:clrScheme>
          <a:fontScheme name="Office">
            <a:majorFont>
              <a:latin typeface="Cambria"/>
              <a:ea typeface=""/>
              <a:cs typeface=""/>
              <a:font script="Jpan" typeface="MS ゴシック"/>
              <a:font script="Hang" typeface="맑은 고딕"/>
              <a:font script="Hans" typeface="宋体"/>
              <a:font script="Hant" typeface="新細明體"/>
              <a:font script="Arab" typeface="Times New Roman"/>
              <a:font script="Hebr" typeface="Times New Roman"/>
              <a:font script="Thai" typeface="Angsana New"/>
              <a:font script="Ethi" typeface="Nyala"/>
              <a:font script="Beng" typeface="Vrinda"/>
              <a:font script="Gujr" typeface="Shruti"/>
              <a:font script="Khmr" typeface="MoolBoran"/>
              <a:font script="Knda" typeface="Tunga"/>
              <a:font script="Guru" typeface="Raavi"/>
              <a:font script="Cans" typeface="Euphemia"/>
              <a:font script="Cher" typeface="Plantagenet Cherokee"/>
              <a:font script="Yiii" typeface="Microsoft Yi Baiti"/>
              <a:font script="Tibt" typeface="Microsoft Himalaya"/>
              <a:font script="Thaa" typeface="MV Boli"/>
              <a:font script="Deva" typeface="Mangal"/>
              <a:font script="Telu" typeface="Gautami"/>
              <a:font script="Taml" typeface="Latha"/>
              <a:font script="Syrc" typeface="Estrangelo Edessa"/>
              <a:font script="Orya" typeface="Kalinga"/>
              <a:font script="Mlym" typeface="Kartika"/>
              <a:font script="Laoo" typeface="DokChampa"/>
              <a:font script="Sinh" typeface="Iskoola Pota"/>
              <a:font script="Mong" typeface="Mongolian Baiti"/>
              <a:font script="Viet" typeface="Times New Roman"/>
              <a:font script="Uigh" typeface="Microsoft Uighur"/>
            a:majorFont>
            <a:minorFont>
              <a:latin typeface="Calibri"/>
              <a:ea typeface=""/>
              <a:cs typeface=""/>
              <a:font script="Jpan" typeface="MS 明朝"/>
              <a:font script="Hang" typeface="맑은 고딕"/>
              <a:font script="Hans" typeface="宋体"/>
              <a:font script="Hant" typeface="新細明體"/>
              <a:font script="Arab" typeface="Arial"/>
              <a:font script="Hebr" typeface="Arial"/>
              <a:font script="Thai" typeface="Cordia New"/>
              <a:font script="Ethi" typeface="Nyala"/>
              <a:font script="Beng" typeface="Vrinda"/>
              <a:font script="Gujr" typeface="Shruti"/>
              <a:font script="Khmr" typeface="DaunPenh"/>
              <a:font script="Knda" typeface="Tunga"/>
              <a:font script="Guru" typeface="Raavi"/>
              <a:font script="Cans" typeface="Euphemia"/>
              <a:font script="Cher" typeface="Plantagenet Cherokee"/>
              <a:font script="Yiii" typeface="Microsoft Yi Baiti"/>
              <a:font script="Tibt" typeface="Microsoft Himalaya"/>
              <a:font script="Thaa" typeface="MV Boli"/>
              <a:font script="Deva" typeface="Mangal"/>
              <a:font script="Telu" typeface="Gautami"/>
              <a:font script="Taml" typeface="Latha"/>
              <a:font script="Syrc" typeface="Estrangelo Edessa"/>
              <a:font script="Orya" typeface="Kalinga"/>
              <a:font script="Mlym" typeface="Kartika"/>
              <a:font script="Laoo" typeface="DokChampa"/>
              <a:font script="Sinh" typeface="Iskoola Pota"/>
              <a:font script="Mong" typeface="Mongolian Baiti"/>
              <a:font script="Viet" typeface="Arial"/>
              <a:font script="Uigh" typeface="Microsoft Uighur"/>
            a:minorFont>
          a:fontScheme>
          <a:fmtScheme name="Office">
            <a:fillStyleLst>
              <a:solidFill>
                <a:schemeClr val="phClr"/>
              a:solidFill>
              <a:gradFill rotWithShape="1">
                <a:gsLst>
                  <a:gs pos="0">
                    <a:schemeClr val="phClr">
                      <a:tint val="50000"/>
                      <a:satMod val="300000"/>
                    a:schemeClr>
                  a:gs>
                  <a:gs pos="35000">
                    <a:schemeClr val="phClr">
                      <a:tint val="37000"/>
                      <a:satMod val="300000"/>
                    a:schemeClr>
                  a:gs>
                  <a:gs pos="100000">
                    <a:schemeClr val="phClr">
                      <a:tint val="15000"/>
                      <a:satMod val="350000"/>
                    a:schemeClr>
                  a:gs>
                a:gsLst>
                <a:lin ang="16200000" scaled="1"/>
              a:gradFill>
              <a:gradFill rotWithShape="1">
                <a:gsLst>
                  <a:gs pos="0">
                    <a:schemeClr val="phClr">
                      <a:shade val="51000"/>
                      <a:satMod val="130000"/>
                    a:schemeClr>
                  a:gs>
                  <a:gs pos="80000">
                    <a:schemeClr val="phClr">
                      <a:shade val="93000"/>
                      <a:satMod val="130000"/>
                    a:schemeClr>
                  a:gs>
                  <a:gs pos="100000">
                    <a:schemeClr val="phClr">
                      <a:shade val="94000"/>
                      <a:satMod val="135000"/>
                    a:schemeClr>
                  a:gs>
                a:gsLst>
                <a:lin ang="16200000" scaled="0"/>
              a:gradFill>
            a:fillStyleLst>
            <a:lnStyleLst>
              <a:ln w="9525" cap="flat" cmpd="sng" algn="ctr">
                <a:solidFill>
                  <a:schemeClr val="phClr">
                    <a:shade val="95000"/>
                    <a:satMod val="105000"/>
                  a:schemeClr>
                a:solidFill>
                <a:prstDash val="solid"/>
              a:ln>
              <a:ln w="25400" cap="flat" cmpd="sng" algn="ctr">
                <a:solidFill>
                  <a:schemeClr val="phClr"/>
                a:solidFill>
                <a:prstDash val="solid"/>
              a:ln>
              <a:ln w="38100" cap="flat" cmpd="sng" algn="ctr">
                <a:solidFill>
                  <a:schemeClr val="phClr"/>
                a:solidFill>
                <a:prstDash val="solid"/>
              a:ln>
            a:lnStyleLst>
            <a:effectStyleLst>
              <a:effectStyle>
                <a:effectLst>
                  <a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0">
                    <a:srgbClr val="000000">
                      <a:alpha val="38000"/>
                    a:srgbClr>
                  a:outerShdw>
                a:effectLst>
              a:effectStyle>
              <a:effectStyle>
                <a:effectLst>
                  <a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0">
                    <a:srgbClr val="000000">
                      <a:alpha val="35000"/>
                    a:srgbClr>
                  a:outerShdw>
                a:effectLst>
              a:effectStyle>
              <a:effectStyle>
                <a:effectLst>
                  <a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0">
                    <a:srgbClr val="000000">
                      <a:alpha val="35000"/>
                    a:srgbClr>
                  a:outerShdw>
                a:effectLst>
                <a:scene3d>
                  <a:camera prst="orthographicFront">
                    <a:rot lat="0" lon="0" rev="0"/>
                  a:camera>
                  <a:lightRig rig="threePt" dir="t">
                    <a:rot lat="0" lon="0" rev="1200000"/>
                  a:lightRig>
                a:scene3d>
                <a:sp3d>
                  <a:bevelT w="63500" h="25400"/>
                a:sp3d>
              a:effectStyle>
            a:effectStyleLst>
            <a:bgFillStyleLst>
              <a:solidFill>
                <a:schemeClr val="phClr"/>
              a:solidFill>
              <a:gradFill rotWithShape="1">
                <a:gsLst>
                  <a:gs pos="0">
                    <a:schemeClr val="phClr">
                      <a:tint val="40000"/>
                      <a:satMod val="350000"/>
                    a:schemeClr>
                  a:gs>
                  <a:gs pos="40000">
                    <a:schemeClr val="phClr">
                      <a:tint val="45000"/>
                      <a:shade val="99000"/>
                      <a:satMod val="350000"/>
                    a:schemeClr>
                  a:gs>
                  <a:gs pos="100000">
                    <a:schemeClr val="phClr">
                      <a:shade val="20000"/>
                      <a:satMod val="255000"/>
                    a:schemeClr>
                  a:gs>
                a:gsLst>
                <a:path path="circle">
                  <a:fillToRect l="50000" t="-80000" r="50000" b="180000"/>
                a:path>
              a:gradFill>
              <a:gradFill rotWithShape="1">
                <a:gsLst>
                  <a:gs pos="0">
                    <a:schemeClr val="phClr">
                      <a:tint val="80000"/>
                      <a:satMod val="300000"/>
                    a:schemeClr>
                  a:gs>
                  <a:gs pos="100000">
                    <a:schemeClr val="phClr">
                      <a:shade val="30000"/>
                      <a:satMod val="200000"/>
                    a:schemeClr>
                  a:gs>
                a:gsLst>
                <a:path path="circle">
                  <a:fillToRect l="50000" t="50000" r="50000" b="50000"/>
                a:path>
              a:gradFill>
            a:bgFillStyleLst>
          a:fmtScheme>
        a:themeElements>
        <a:objectDefaults/>
      a:theme>
    pkg:xmlData>
  pkg:part>
pkg:package>
FreeMarker文档模板

 

 

 根据需要去除外键:

外键在开发和设计阶段可以辅助直观的理解模型,在测试阶段也可以进行数据约束检查。在上生产时候可以根据情况去除外键,仅保留外键索引,以提高效率。

-- 生成删除所有外键的sql语句(问题是必须使用FK_开头的才能被选中)
-- -- powered by wanglifeng https://www.cnblogs.com/wanglifeng717
SELECT group_concat(CONCAT("alter table ",table_name," drop foreign key ", CONSTRAINT_NAME,";") SEPARATOR "
")
FROM information_schema.key_column_usage
WHERE table_schema= DATABASE() AND CONSTRAINT_name LIKE "FK_%"
ORDER BY TABLE_NAME;



-- 生成建立外键的sql语句(问题是必须使用FK_开头的才能被选中)
-- -- powered by wanglifeng https://www.cnblogs.com/wanglifeng717
SELECT 
GROUP_CONCAT(
CONCAT("ALTER TABLE ",table_name," ADD CONSTRAINT ",constraint_name," FOREIGN KEY (",column_name,") REFERENCES ",REFERENCED_table_name,"(",REFERENCED_column_name,")"," ON DELETE RESTRICT ON UPDATE RESTRICT;")
SEPARATOR "
")
FROM information_schema.key_column_usage
WHERE table_schema= DATABASE() AND CONSTRAINT_name LIKE "FK_%"
ORDER BY TABLE_NAME;

 

 

本文来自云海天,作者:wanglifeng,转载请注明原文链接:https://www.cnblogs.com/wanglifeng717/p/15826673.html

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

数据库相关工作流程与工具

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

数据库相关工作流程与工具

分享下,工作过程中数据库相关工作的流程: 1.接到产品需求,根据需求进行领域模型设计  主要识别有哪些实体及关系、相关方及角色。例如:A既是服务提供方也可以是业务提供方甚至同时是接入方。他们在模型上是要考虑的。2.在navicat -> 模型工具栏中,利用图形
数据库相关工作流程与工具
2017-12-30

工作流初始(一):数据库表的作用和接口的相关api

http://www.mossle.com/docs/activiti/index.html#activiti.setup 用户手册 包括配置 和 安装和 相关api的介绍1.1 简单的说 工作流 分为三块  一是流程节点 和流程节点对应人员的部署   二 执
工作流初始(一):数据库表的作用和接口的相关api
2019-09-22

MySQL的工作流程及常用工具简介——MySQL数据库软件的使用

一. MySQL的工作流程 (1)操作系统用户启动MySQL服务。 (2)MySQL服务启动期间,首先将配置文件中的参数信息读入服务器内存。 (3)根据MySQL配置文件的参数信息或者编译MySQL时参数的默认值生成一个服务实例进程Instance。 (4)M
MySQL的工作流程及常用工具简介——MySQL数据库软件的使用
2018-11-17

Android数据库操作工具类分享

本文实例为大家分享了Android数据库操作工具类的具体代码,供大家参考,具体内容如下HistoryDAOpublic class HistoryDAO { private DBConnection dbc = null; privat
2023-05-30

PHP trait DTO:优化数据传输流程的关键工具

在开发过程中,数据的传输是一个十分关键的环节。如何高效地传输数据,成为了开发者们需要解决的难题之一。PHP语言中,使用trait DTO(Data Transfer Object)可以优化数据传输流程,提高数据传输的效率。本文将介绍什么是t
2023-10-21

主流的数据库监控工具有哪些

这篇文章主要介绍“主流的数据库监控工具有哪些”,在日常操作中,相信很多人在主流的数据库监控工具有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”主流的数据库监控工具有哪些”的疑惑有所帮助!接下来,请跟着小编
2023-06-17

为你介绍HTTP协议工作原理相关的流程

  超文本传输协议,是我们浏览网页、看在线视频、听在线音乐等必须遵循的规则。设计HTTP最初的目的是为了提供一种发布和接收html页面的方法。今天小编要给大家分享一篇教程,那就是:为你介绍HTTP协议工作原理相关的流程。  在这一篇教程里面,小编主要和大家简单的介绍一下:HTTP协议工作原理。作为WWW的基础的HTTP
为你介绍HTTP协议工作原理相关的流程
2024-04-18

MySQL数据库备份与恢复工具比较

MySQL数据库备份与恢复是确保数据安全的关键操作。以下是一些常用的MySQL备份与恢复工具,以及它们的特点和适用场景:常用MySQL备份与恢复工具mysqldump:MySQL官方提供的逻辑备份工具,支持备份整个数据库实例、单个数据库、
MySQL数据库备份与恢复工具比较
2024-10-21

MyBatis ORM的数据库迁移策略与工具

MyBatis ORM(Object-Relational Mapping,对象关系映射)是一种用于在Java应用程序中处理SQL语句和数据库操作的持久层框架。在实际项目中,数据库迁移是一个重要的任务,因为它涉及到数据库结构的变更以及数据的
MyBatis ORM的数据库迁移策略与工具
2024-09-11

Oracle Index函数与数据库的索引维护工具

Oracle Index函数是一种用于创建和管理数据库索引的工具。它允许用户在数据库表上创建索引,以提高查询性能和加快数据检索速度。通过使用Index函数,用户可以选择在表的一个或多个列上创建索引,并对索引进行优化和维护。索引维护工具是一
Oracle Index函数与数据库的索引维护工具
2024-08-15

Index函数与Oracle数据库的索引监控工具

Index函数是一种用于创建索引的函数,可以帮助提高数据库查询效率。在Oracle数据库中,索引监控工具可以帮助用户监控索引的性能和健康状态,从而优化数据库性能。这些工具通常提供了索引的统计信息、使用情况、碎片化情况等信息,帮助用户及时发现
Index函数与Oracle数据库的索引监控工具
2024-08-15

阿里云数据库操作工具全面掌握数据库管理

随着大数据时代的到来,数据库已经成为企业信息化建设的重要组成部分。在数据量不断增长,数据种类繁多的情况下,如何有效地管理数据库成为了企业面临的重要挑战。为了帮助企业解决这一问题,阿里云推出了数据库操作工具,为用户提供了一种高效、便捷的数据库管理方式。一、阿里云数据库操作工具概述阿里云数据库操作工具是阿里云推出的一
阿里云数据库操作工具全面掌握数据库管理
2023-11-20

如何使用 Golang ORM 工具与数据库交互?

使用 gorm orm 工具与数据库交互,可通过以下步骤轻松实现:安装和初始化(1)、定义模型(2)、建立映射(3)、创建记录(4)、读取记录(5)、更新记录(6)、删除记录(7)、事务处理(8)并 ارائه یک خلاصه از مق
如何使用 Golang ORM 工具与数据库交互?
2024-05-14

编程热搜

目录