当前位置:首页 > 文章中心 > 正文内容

干掉 PowerDesigner,设计数据库表用它就够了!

dgx6663个月前 (03-18)文章中心9

在软件项目中做数据库设计用的是 PowerDesigner ,因为在之前认知各种产品中,没有任何一个软件工具可以替代它,谁让它的功能太强大。

前几天在论坛上看到一个朋友推荐一款 PDMan , 这是一款国内开源的数据库模型建模工具,PowerDesigner 中最常用功能在 PDMan 均已经实现,但 PDMan 的可视化界面很爽朗简洁,上手快,在官网介绍上看到它还提供了 Windows、Mac、Linux 三个平台版本。

这里我将体验向大家分享下。

下载

我们直接在官网中下载 PDMan-win64_x.x.x.exe,选择自己的操作系统对应的版本。

官网地址:http://www.pdman.cn

安装文件比较简单,这里不多介绍啦。

安装后打开 PDMan ,它默认提供一个案例,就是左下角这个 学生信息管理系统。

功能菜单

PDMan 使用的 JSON 文件,这里我连接本地 MySQL。

创建项目1

创建项目2

创建项目3

选择一个文件路径,点击右下角 create。

开始

设置

这块主要是全局个性化配置,这里默认有的列是 创建时间 create_time、更新时间 update_time、删除标记 delete_flag、乐观锁 revision ,配置后以后每创建一张表都会默认带上以上的字段。

数据库连接

创建数据库连接

添加

选择需要连接的数据库类型

db type

选择本地的一个数据库驱动,填写数据库地址、数据库端口、数据库名以及密码

点击 测试

测试

确定提交后,这个连接就创建好

模型

数据库逆向解析

点击下一步生成。

勾选需要逆向的表。

在数据表中我们可以看到逆向解析的表结构,坐标的这些表可以往右侧的网格处拖拽。

导出文档

文档可以导出 HTMLWORDMARKDOWN 三种格式,文档内容包括各个表的字段属性,数据表间的关系图。

我用 HTML 导出做演示。

导出DDL脚本

导出JSON

模型版本

这个功能和 Git 相似,每次所修改的版本,以及对任意版本间的修改进行比对。

开源地址

https://gitee.com/robergroup/pdman

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/356.html

分享给朋友:

“干掉 PowerDesigner,设计数据库表用它就够了!” 的相关文章

已下架的腾讯 QQ HD iPadOS 版无法登录账号,提示当前版本过低

IT之家 7 月 13 日消息 去年 3 月,适用于 iPad 设备的 QQ HD 应用从苹果 App Store 下架。据IT之家网友反馈,目前使用 QQ HD iPadOS 版时会提示账号暂时无法登录,“当前版本过低,请升级到 QQ 最新版本”。这也意味着,原 QQ HD 用户需转移至通用版 Q...

占用空间极小的中望cad2014简体中文专业版的安装方法

#头条创作挑战赛##记录我的2024##妙笔生花创作挑战#大家好,二维绘图的软件你用过占用空间比较小,安装简单,功能齐全的cad软件吗?目前个人收藏了一款,也一直在用,软件版本也不低,这款软件是中望cad2014,很适合做外加工的老板经常接收外部文档用。因为外加工图档有时因为对方版本太高,打不开图...

CAD2014提示致命错误怎么解决?

在很长一段时间里,朋友圈流传的这样一段话:世人慌慌张张,不过图碎银几两;可偏偏就是这几两碎银,能免饥荒,能定安康 ,能解世人惆怅。。。有些用户在使用CAD完成作品后,保存作品时出现了致命错误,听起来很可怕,这是怎么回事呢?有可能与电脑兼容性或者CAD版本有关,那么该怎么办呢?下面和大家分享CAD保存...

CAD如何彻底删除卸载保证能正常安装?

很多同学CAD遇到出问题(通常是激活失效或者功能异常)。匆忙的把CAD卸载了重新安装,要么是重新安装过程中提示CAD已经安装。要么是安装过程中安装路径是灰色的不可选。要么是好不容易能安装,最后提示安装失败。出现此类问题的原因是上一次卸载过程中CAD没有彻底卸载干净。很多同学简单的认为卸载CAD,就是...

CAD2014到2023版哪个版更稳定好用?

CAD软件的发展是一个持续的过程,每个版本都在不断地改进和优化。因此,无法简单地回答CAD2014到2023版哪个版本更稳定好用这个问题,因为每个版本都有其自身的优点和缺点。CAD2014:是一款经典的设计软件,具有简单易用的界面和强大的功能。它支持多种文件格式,包括DWG和DXF。CAD2014提...

SolidWorks2014安装教程

软件介绍SolidWorks是一款专业的三维3D设计软件,功能强悍,支持分布式数据管理,支持直接处理网格数据,提供更多的数据的灵活性,使用起来高效便捷。可以帮助用户轻松进行3D CAD设计、机械设计、钣金设计、模拟设计、电气设计、PDM数据管理、CAM加工等。软件安装解压和安装前先退出360、电脑管...