使用erwin进行mysql建模

 1,定义数据字典,把需要用到的数据类型创建好
使用erwin进行mysql建模_第1张图片


 2,在物理模式下,设置数据字典,修改comment为%AttName

这样会默认使用逻辑模式下,实体属性的名称作为字段的注释

使用erwin进行mysql建模_第2张图片

3,物理模式下选择database->pre & post script->Model-Level,如下图
使用erwin进行mysql建模_第3张图片
添加角本

在生成数据库时,使用字段的注释
使用erwin进行mysql建模_第4张图片
 

%ForEachTable()
{
    alter TABLE %TableName COMMENT = '%EntityName' DEFAULT CHARSET=utf8;
 
    %ForEachColumn()
    {
        ALTER TABLE %TableName MODIFY %ColName %AttDatatype COMMENT '%AttName';
      }
}

  

4,导出SQL角本


使用erwin进行mysql建模_第5张图片

勾选上post-script
使用erwin进行mysql建模_第6张图片
 
 最后可以看到角本里面,增加了注释的角本

    ALTER TABLE user_points_summary MODIFY school_id INTEGER COMMENT '学校id';
      ALTER TABLE user_points_summary MODIFY class_id INTEGER COMMENT '班级id';
      

 

  • 使用erwin进行mysql建模_第7张图片
  • 大小: 7.7 KB
  • 使用erwin进行mysql建模_第8张图片
  • 大小: 20.4 KB
  • 使用erwin进行mysql建模_第9张图片
  • 大小: 8.4 KB
  • 使用erwin进行mysql建模_第10张图片
  • 大小: 20.2 KB
  • 使用erwin进行mysql建模_第11张图片
  • 大小: 11.5 KB
  • 使用erwin进行mysql建模_第12张图片
  • 大小: 21.4 KB
  • 查看图片附件

你可能感兴趣的:(使用erwin进行mysql建模)