zoukankan      html  css  js  c++  java
  • powerdesigner的使用

    前言

    • 做过建模和设计的人都知道,powerdesigner是个强大实用的工具;采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。本文档简单的介绍一下创建目录、画类图、把类图转成ER图、修整转化后的ER图信息、根据ER图生成sql。

    如何运用powerdesigner创建目录

    新建工作空间并新建一个Object-Oriented Model


    修改ClassDiagram名字。

    根据具体的业务来起名字
    


    如何运用powerdesigner画类图

    画出类图关系

    具体化类信息

    具体化属性信息


    具体化方法信息




    效果图

    把类图转成ER图

    新增physical Data Model

    选择数据库类型

    选择要转化的对象

    效果图

    修整转化后的ER图信息

    修整表的信息

    修整表的字段信息

    预览

    根据ER图生成sql

    生成Database

    选择存放文件的路径和文件名

    选择要输出的表

    效果

    注意事项

    去除pdOid注释,这样类图中的preview注释中就不会有一堆乱码。

    具体操作:Java::Generation/Options/GenerateOID,Value值设置为No

    导出 sql 步骤,需要注意的地方

    Database --》 Generate Database.. --> 切换 Farmat 选中 Generate name in empty comment ( 否则导不出注释、选中导出表 ) --> 切换 Options 选中 key ( 否则导不出主键 )

    想要生成的sql能把注释自动增加上

    在Database-->edit Current DBMS...设置dbms的属性,找到mysql5.0-->script-->objects-->column-->add

  • 相关阅读:
    groovy的效率问题
    强大的模板引擎开源软件NVelocity
    每个人应该知道的NVelocity用法
    NVelocity语法常用指令
    CS0016: 未能写入输出文件“c:WINDOWSMicrosoft.NETFramework.。。”--“拒绝访问
    C# 数组基础知识
    c#中的 数组
    网络编程之webclient和httpwebrequest的使用
    HttpWebRequest和WebClient的区别
    C#如何使用SplitContainer控件实现上下分隔
  • 原文地址:https://www.cnblogs.com/nikeodong/p/8214483.html
Copyright © 2011-2022 走看看