power design设计数据库

power design是收费软件

大致设计流程:

  1. 画出概念数据模型,添加实体,连接实体间关系
  2. 生成物理数据模型,可以继续在此基础上修改
  3. 生成数据库脚本(一个.sql文件),文件中前面是删除表,后面是建表,第二次执行时不会再出错
  4. 也可以生成一些测试数据,不过可能有格式等错误

使用power design时需要先设计实体,实体间关系可以在power design中添加。

在生成物理数据模型时将会自动添加外键,不需要在设计实体时手动添加。

体现实体间多对多关系的新增实体也会在生成物理数据模型时生成,如果相对这些新增实体修改则需要在生成的物理数据模型上修改。

使用:

新建概念数据模型:


在界面最右侧有一个栏目:里面是要使用到的工具


entity是实体,在主界面添加后进行修改,在general中修改名字,在Attributes中添加条目,条目中右侧的M/P/D分别表示强制性/主键/是否显示。

需要注意的是所有实体的属性名不能有重复


添加实体间关系:

relationship是单纯的关系,为associating link则是可以带属性的关系,同样在general中设置名字,在cardinalities中设置是几对几


在tools->generate physical model生成物理数据模型

在物理数据模型中也可以进行修改、添加关系

修改好之后在数据库->generate database生成数据库文件


有一点需要注意的,在第二次生成物理数据模型时可能会和第一次生成的合并产生错误,这时可能新生成一个就不会有错了

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值