PowerDesigner建表调出来comment和建立外键的操作

本文分享了使用PowerDesigner设计数据库表的经验,包括如何设置字段注释及外键等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本人目的在于记录经验,在项目开始阶段一般我们用powerDesigner来设计表。在此我记录两个问题


1、在设计表的时候我们一般用comment来标示字段的中文含义:如果没有Comment选项的时候我们可以经过如下操作来设计:

Ctrl+u 找到comment项勾选即可

2、外键的设置操作。详细细节如下所述:

然后链接两个表即可。箭头一端指向一方。也就是parent方,如果主键和外键名称一样的话那么它会自动的关联。否则的话要点击外键在join面板进行指定column


### 使用 PowerDesigner数据库 #### 打开 PowerDesigner 并新物理数据模型 (PDM) 启动 PowerDesigner 后,在主界面选择 `File` -> `New Model...`,然后从列中选择 Physical Data Model(PDM),这一步骤用于定义具体的数据库结构[^1]。 #### 设置目标数据库类型 在创 PDM 的过程中,会提示设置目标 RDBMS(关系型数据库管理系统),例如 MySQL、Oracle 或 SQL Server。根据实际需求选择相应的数据库系统作为目标平台[^3]。 #### 设计格及其字段属性 进入 PDM 编辑器后,通过工具栏上的图标或右菜单添加新的(Table)对象。对于每一个新增加的,可以进一步指定其名称以及各列(Column)的具体参数,如数据类型、长度、是否允许为空等特性[^2]。 #### 定义间的关系 利用(Foreign Key)机制建立不同之间的一对一、一对多或多对多关联。此操作同样可通过图形化界面直观完成,只需拖拽相应线条连接相关联的数据即可实现逻辑关系的确立。 #### 生成 SQL 脚本并执行 当所有设计工作完成后,转到 Code Generation 功能区下的 Direct generation 选项卡,配置好输出路径及其他必要选项之后点击 OK 开始编译过程。随后会出现确认对话框,按下 Run 即可在选定的目标数据库内自动构所规划的所有结构[^4]。 ```sql CREATE TABLE example_table ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(50), PRIMARY KEY(id) ); ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值