Powdersigner 常见使用

本文介绍了数据库管理的一些关键操作,包括如何导出图片、绘制虚线以区分物理和逻辑外键、设置字段注释和默认值、创建唯一键、禁止name自动等于code、调整字段自增和初始值、搜索表格以及解决data_type编辑问题。这些技巧对于数据库设计和维护至关重要。
摘要由CSDN通过智能技术生成

1、导出图片

导出图片:

1,选中要导出的内容,不然导出图片的按钮是灰色的

2,点击编辑(Edit) --> 导出图片(Export Image)

3,选择保存文件的地址就可以了

2,画虚线

表连接是弱连接,要画虚线。 

实线:物理外键。表与表之间存在实际关系,主表不能被删除,因为从表对他有约束。

虚线:逻辑外键。实际上表与表之间没有任何关系,随便删都可以,不存在相互约束。

设置:

tools-->display preferences

tools->Display Preferences-> Free Sysmbol -> 左边框里选择自己想改变的线种类->右边框里选Format->Symbol Format对话框里第一个标签Line Style下的Corners里选第一种折线。然后把你的设置Set as Default

 

3,设置字段显示comment注释及默认值

选中准备编辑的表,【右键】->【Properties】->【Columns】->【Customize Columns and Filter】-> 往下拉一些,找到【Comment】 勾选上->【OK】 

默认值: 勾选 Default Value

4,设置唯一键,但不是主键的方式

1,打开表格,点击 keys

2,双击Key2,在Constraint name输入唯一约束的名字,一般命名方式:UNQ_表名_字段名

 3,切换到Columns,点击添加,选择要设置的字段,点击OK:

 

4,重要一步:切换到MySQL,选择Unique key(如果不选择此项,员工id会和id一起成为联合主键)

 

点击 Preview 就可以看到对应生成的唯一外键了

5,设置 name不自动等于code

        从在填写的时候,pd自动将name填充为code,可以通过如下配置修改: 

选择tools->general Options 

选择弹出窗口中的Dialog选项,将Name to Code mirroring 上的钩去掉。    

6,设置mysql自增和初始值:

选择字段,右击,选择 属性 

勾选  ideantity

设置初始值:

7,搜索表格:

Ctrl + f  查找

8,扩大表名长度:

表名一长,字段被截断了。 要设置下其最大值。

Database --> Edit Current DBMS --> General -->Script -->Objects里,在里面找到你所出现错误的变量名, 比如:Table,Index、Column等,修改里面的Maxlen的值。

一般MaxLen的值设置成真实值的两倍。例如表名的最大长度限制是30,MaxLen需要设置成60。

9,data_type 置灰无法编辑

是因为改类型都用了domain去设置的,domain是无法直接编辑的。因此要显示domain的内容,再去选择domain设置的值去修改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天狼1222

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值