PowerDesigner怎么在包中引用别的包中的表

作者:如沐春风 | 创建时间: 2023-07-22
当我们使用PowerDesigner设计较大系统的数据库时,为了方便观看与设计,往往采用分包设计,对于基础表来说会经常在其他包中被引用,如果简单的粘贴则会出现重复的表,并且也不好维护和生成最终SQL语句,那么该如何操作嗯,接下来我将一步步为...
PowerDesigner怎么在包中引用别的包中的表

操作方法

第一步,打开我们电脑中的PowerDesigner软件,进入软件主页面,如下图所示;

第二步,点击最上方File导航标签,选中“New Model...”,进行新建模块的操作,如下图所示;

第三步,在弹框中的选择“Information”,然后点击“Physical Data”,然后在下方“Model name:”和“DBMS:”中分别输入我们想要的名字和数据库类型,点击“ok”,这样我们就成功建立了一个逻辑模型,如下图所示;

第四步,为了更好理解,我们将目前唯一的一个“图解”重命名,即鼠标右击后选中“Rename”或者直接在鼠标选中的情况下按F2,我将其命名为“系统”,如下图所示;

第五步,在右侧的“toolbox”处点击图上的表格,再在画布上点击,实现新建表操作,同时自行加入表格相关属性,如下图所示;

第六步,用鼠标右键点击模块名,在弹框中选择“New”>>“Physical Diagram”,进行新的图解创建(即另一个包),如下图所示;

第七步,在弹框中对新创建的图解(包)命名,我将其命名为“业务”,如下图所示;

第八步,在“系统”图解页面选中“用户”表,进行复制(鼠标右键点击后点击“Edit”>>“Copy”或者用“Ctrl+c”),然后在“业务”图解页面点击右键,选择“Edit”>>“Paste as Shortcut”,这样就完成了在包里对另一个包里的表进行引用,这样随便编辑哪个表,另一个表会跟着改变,结果如下图所示。

点击展开全文

更多推荐