PowerDesigner怎么在包中引用别的包中的表
当我们使用PowerDesigner设计较大系统的数据库时,为了方便观看与设计,往往采用分包设计,对于基础表来说会经常在其他包中被引用,如果简单的粘贴则会出现重复的表,并且也不好维护和生成最终SQL语句,那么该如何操作嗯,接下来我将一步步为大家讲解:
操作方法
- 01
第一步,打开我们电脑中的PowerDesigner软件,进入软件主页面,如下图所示;
- 02
第二步,点击最上方File导航标签,选中“New Model...”,进行新建模块的操作,如下图所示;
- 03
第三步,在弹框中的选择“Information”,然后点击“Physical Data”,然后在下方“Model name:”和“DBMS:”中分别输入我们想要的名字和数据库类型,点击“ok”,这样我们就成功建立了一个逻辑模型,如下图所示;
- 04
第四步,为了更好理解,我们将目前唯一的一个“图解”重命名,即鼠标右击后选中“Rename”或者直接在鼠标选中的情况下按F2,我将其命名为“系统”,如下图所示;
- 05
第五步,在右侧的“toolbox”处点击图上的表格,再在画布上点击,实现新建表操作,同时自行加入表格相关属性,如下图所示;
- 06
第六步,用鼠标右键点击模块名,在弹框中选择“New”>>“Physical Diagram”,进行新的图解创建(即另一个包),如下图所示;
- 07
第七步,在弹框中对新创建的图解(包)命名,我将其命名为“业务”,如下图所示;
- 08
第八步,在“系统”图解页面选中“用户”表,进行复制(鼠标右键点击后点击“Edit”>>“Copy”或者用“Ctrl+c”),然后在“业务”图解页面点击右键,选择“Edit”>>“Paste as Shortcut”,这样就完成了在包里对另一个包里的表进行引用,这样随便编辑哪个表,另一个表会跟着改变,结果如下图所示。
赞 (0)