`

powerdesigner 使用心得

 
阅读更多

1.powerdesigner工具面板的 association,inheritance,association link 不可用,灰色。

 

解决办法:在Tools——Models Options——Nation——E/R+merise 工具既可用了!

 

2. 默认的pd没有生成注释,针对mysql5.0可以如下修改。

在Database-->edit Current DBMS...

设置dbms的属性,找到mysql5.0-->script-->objects-->column-->add

把原来的内容:

%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:@OBJTLABL%]]

 

改为:

%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:COMMENT%]]

 

呵呵,其实只有最后的OBJTLABL改为COMMENT就行了。以前的OBJTLABL不知道指什么,知道的朋友告诉一下。。。

这样生成的代码每个字段就有注释了:

create table code
(
   code_id              INTEGER not null comment '代码ID',
   code_no              VARCHAR(10) not null comment '代码编码',
   code_chinese_name    VARCHAR(50) not null comment '中文名称',
   code_english         VARCHAR(50) comment '英文名称',
   parent_code_id       INTEGER comment '父代码ID',
   code_type            VARCHAR(50) comment '代码类型',
   sort_no              INTEGER comment '代码序号',
   create_by            INTEGER comment '记录创建人',
   create_date          TIMESTAMP comment '记录创建时间',
   update_by            INTEGER comment '记录更新人',
   update_date          TIMESTAMP comment '记录更新时间',
   primary key (code_id)
);
 

表的注释:

设置dbms的属性,找到mysql5.0-->script-->objects-->Table-->TableComment:

value中,增加如下内容

alter table [%QUALIFIER%]%TABLE% comment %.60qA:COMMENT%

 

增加后就会生成下面语句:

alter table code comment '代码表';

 

代码生成:

点击菜单Database-->generate Database

出现database generation屏幕:在Format tab页中,勾选generate name in empty comment

单击确定就可以生成相应的代码,代码中就会出现上面的注释了。

 

分享到:
评论

相关推荐

    PowerDesigner 12使用心得

    PowerDesigner 12 使用心得 PowerDesigner 是一款功能强大的数据建模工具,广泛应用于数据库设计、开发和维护中。本文将对 PowerDesigner 12 的一些使用心得进行总结,包括安装、生成建表脚本、对象命名、报表模板...

    PowerDesigner使用流程

    ### PowerDesigner使用流程详解 #### 实验一:使用数据库建模工具建立CDM **一、实验目的** 通过本实验,旨在让学生熟悉PowerDesigner的用户界面,并能够运用该工具建立起概念数据模型(Conceptual Data Model, ...

    powerdesigner数据建模实验报告

    3. **建立实体间联系**:使用关系图标连接实体,设置联系属性。 4. **定义概念模型属性**:设置模型的通用属性,如实体和联系的细节。 5. **定义显示参数**:调整CDM的视觉呈现,如对象名称长度、图形大小等。 6. **...

    powerdesigner学习笔记

    ### PowerDesigner 学习笔记 #### 一、PowerDesigner 概述 PowerDesigner 是一款强大的数据库设计工具,广泛应用于数据库的设计、开发以及管理之中。它不仅支持多种数据库平台,还能帮助用户快速创建高质量的...

    软件工程实验:CASE工具PowerDesigner的使用.pdf

    实验讨论和心得部分,学生分享了使用PowerDesigner的心得体会,认识到在实际项目中思考的全面性的重要性,以及未来需要更多地参与项目,提升建模、关系分析和架构设计的能力。 通过这次实验,学生不仅掌握了...

    PowerDesigner系统分析与建模.pdf

    3. 社区论坛:通过参与PowerDesigner的在线论坛或社区,可以与其他用户交流心得和遇到的问题。 综上所述,PowerDesigner系统分析与建模是一套功能全面的软件工程和数据建模工具集,掌握其使用可以帮助IT专业人士...

    PowerDesigner中文教程经验合集

    这份心得文档将提供使用PowerDesigner 11时的实用建议和注意事项,可能涉及软件的最新特性、效率提升策略,以及在实际项目中遇到的问题和解决方法。对于初学者来说,这是一份宝贵的实战经验分享。 综上所述,这个...

    myeclipse_使用心得

    【MyEclipse 使用心得】 MyEclipse 是基于 Eclipse 的一款强大的 J2EE 集成开发环境,尤其适合 Java 开发者。它不仅包含了 Eclipse 的基础功能,如代码排版、多语言支持和插件扩展,还添加了针对企业级应用开发的...

    软件工程实验:CASE工具PowerDesigner的使用整理.pdf

    **三、实验心得与收获** 通过实验,学生不仅掌握了PowerDesigner的基本操作,还体验到了从需求分析到模型设计再到物理实现的全过程。这有助于提高对软件开发流程的理解,特别是数据建模的重要性。在未来的学习和...

    PowerDesigner系统分析与建模(第2版)

    PowerDesigner系统分析与建模(第2版),学习资料

    powerdesinger 中文教程资料集合

    7. **PowerDesigner 11 使用心得 .txt**:个人使用经验分享,通常包含一些未在官方文档中提到的小技巧或注意事项,对学习者来说是一份宝贵的实战经验。 8. **软件工程实践教程**:虽然不是专门针对PowerDesigner,...

    数据库课设学生成绩管理系统

    在这个项目中,开发者将使用MFC(Microsoft Foundation Classes)库来构建用户界面,处理数据库交互,以及实现业务逻辑。 5. **用户界面设计**:良好的用户界面对于提高用户体验至关重要。这包括窗口布局、控件选择...

    数据库课程设计心得体会.pdf

    此外,他还使用PowerDesigner进行数据库分析。这些都是软件开发中的重要步骤,帮助确保系统的结构清晰和可维护性。 在开发过程中,作者选择了MVC(模型-视图-控制器)架构,这是一种流行于Web开发中的设计模式,能...

    r软件系统分析与设计心得.docx

    ### r软件系统分析与设计心得 #### 一、前言:对软件开发的新认识 在正式进入软件系统分析与设计的学习之前,大多数人可能会认为编写代码是软件开发中最困难且核心的部分。然而,通过本课程的学习,我们会发现软件...

    数据模型设计心得(转载)

    在实际项目中,我们可能会使用如ERWin、PowerDesigner等工具来辅助绘制ER图,使用DDL语句在数据库中创建表结构,或者使用ORM框架(如Hibernate、MyBatis)将数据模型映射到代码中。 结合文件名,我们可以推断出以下...

    银行ATM存取款机系统设计与实现数据库课程设计

    报告的主要目的是设计和实现一个银行ATM存取款机系统的数据库,使用PowerDesigner完成数据库设计,创建数据库、表和约束,并使用T-SQL语句编程实现常见业务。 知识点1:数据库设计 * 使用PowerDesigner完成数据库...

    数据库课程设计心得体会_2.pdf

    标题中的“数据库课程设计心得体会”指的是作者通过亲身参与一次数据库课程设计比赛,对数据库学习、设计及应用的体验和感悟。描述部分虽然未提供具体内容,但从标签“互联网”可以推测,这次课程设计可能涉及到...

    大学生数据库课程设计心得体会.doc

    互联网提供了丰富的资源,遇到不懂的概念或技术问题,如“什么是MVVM架构”或“如何使用PowerDesigner”,都可以通过搜索引擎找到答案。这种自我学习和解决问题的能力是每个IT专业人士都需要具备的。 最后,面对...

    项目开发心得之人力资源配置.docx

    本文主要讨论了作者在项目开发过程中的心得体会,特别是在B/S项目中如何合理配置人力资源。 首先,美工是项目中不可或缺的角色,他们负责网站的视觉设计。理想的美工不仅需要有良好的审美观,还应具备手写HTML和CSS...

Global site tag (gtag.js) - Google Analytics