1,新建CDM,打开powerdesign,选择Categories----Infoomation------Conceptual Data。开始画图,如果此时如表示关系的图标是灰色的。Tools------Model Opetions----左侧选择Model Settings------右侧选择NoTation位置选择E/R+Merise。在CDM模式下,新建两个数据表。
2,将CDM转化为PDM,TOOLS---Generate Physical Data Model 选择mysql5.0。PDM图如下所示:
3,将PDM转化为sql语句,Database---Generate Database。生成的sql语句如下:
/*==============================================================*/ /* DBMS name: MySQL 5.0 */ /* Created on: 2015/11/4 1:03:19 */ /*==============================================================*/ drop table if exists admin; drop table if exists emp; /*==============================================================*/ /* Table: admin */ /*==============================================================*/ create table admin ( id int not null auto_increment, name varchar(64), password varchar(64), primary key (id) ); /*==============================================================*/ /* Table: emp */ /*==============================================================*/ create table emp ( id int not null auto_increment, name varchar(64), grade int, email varchar(64), salary float, primary key (id) );
将emp数据表的id1修改为id,在mysql下执行以下语句,生成数据表。