PowerDesigner 与 SQL Server 的协做(贰)数据模型和数据库的相互转换

数据模型转换成数据库

  • 根据 DB 设计生成数据库脚本,“Database”-“Generate Database...”;
    生成数据库脚本数据库

  • 设置脚本存放路径和名称,选择“Direct generation”,选择配置好的数据源,“Selection”下能够选择将哪些数据模型转换成表(有数据的表的数据模型能够去掉勾),而后点击“肯定”;
    设置脚本存放路径和名称选择要转换的数据模型spa

  • 若是不是第一次执行该操做,会出现是否覆盖的选项,选择“是”就能够了;
    选择覆盖设计

  • 这里会直接进入到脚本执行界面,若是配置的数据源没有更改默认数据库,就须要手动在脚本前加一句“USE DB_Name”,以下图,不然不用更改脚本,点击“Run”,能够看到执行报告,中间可能会遇到下面问题汇总中提到的问题,请参照“问题汇总”解决;
    脚本的改动与执行blog

由数据库生成数据模型

  • 首先要作的依然是配置好数据源,默认数据库为你要转成数据模型的数据库;it

  • 而后“Database”-“Update Model from Database...”;
    更新模型io

  • 选择配置好的数据源,并根据本身的状况作相关的配置(能够什么不用改),而后“肯定”;
    作相关配置class

  • 选择要转成数据模型的表,点击“OK”;
    选择要转成数据模型的表配置

  • 完成后就能够看到想要的东西了;
    从数据库拉取获得的模型date

willem 整理/更新 2016年9月13日14:43:32im

相关文章
相关标签/搜索