【掘金笔记】PowerDesigner支持SQLite

2,781 阅读1分钟

谷歌搜索到处都有集中到了【参考资料】,筛选消化成为个人的语言就行笔记。

使用PowerDesigner进行设计新系统的数据库。希望使用轻量级的SQLite进行使用,原先一直都是使用mysql的,所以这次使用SQLite应该差不多。然后,我把数据库设计清楚以后,就使用Navicat Premium 12工具创建一个数据库文件pig_demo

ODBC3.0脚本

在选择DBMS 时只要选择 ODBC 3.0 驱动就可以啦,这个就能生成 SQLite 相应的数据模型了,以下是操作方法:

  1. 创建新的物理数据模型,选择 ODBC 3.0:
  2. 创建完数据结构后,开始生成数据库,点击菜单的 Generate Database:
  3. 生成数据库时再选择 SQLite3.0 的驱动,然后再点确定就可以了

然后,数据库-> Generate Database -> 默认确定了

数据库创建

然后,根据以往的习惯一个一个字段添加,一张一张表添加,当我添加到第三张表的时候,发现自己有点累了,毕竟是重复循环添加数据库字段建表的工作。PowerDesigner可否支持SQLite呢?我进行谷歌搜索引擎一看许多文章都说是可以的,我本机也安装好的SQLite。

操作: File -> New Model -> Model types -> Physical Data Model -> Physical Diagram -> DBMS选择ODBC 3.0

然后添加表:

小漏斗处理

在小漏斗点开,勾选我们需要显示查看的NameComment勾选起来,就可以添加名称和备注了

参考资料

让PowerDesigner支持SQLite 3.0

让PowerDesigner支持SQlite

让 PowerDesigner 支持 SQLite!

PowerDesigner中如何生成主键和自增列