zoukankan      html  css  js  c++  java
  • powerDesigner的初步使用

    今天初步学习了PowerDesigner,主要学习的内容有以下几个方面:

    1、powerDesigner的功能之一是建立一个数据库的关系图,这里选用的数据库是MySql,基本的建立过程是这样的:

      a.选择File-->new model-->physical Data model-->physical Diagram,点击ok就可以了。

      b.在右边的框里面选择Table按钮,点击一下,然后在舞台点击一下(拖拽是没用的),Table创建成功。

      c.双击Table进入,Column列里面是有Name、id、comment、DataType、Length等,其中Name和id可以是相同的,如果要取消Name和id同步的话,方法是:

      选择Tools-->General Option-->Dialog-->Name to code mirroring取消掉就可以了。comment就是相当于备注一样的东西,当你过了很久回来看这些东西

      的时候,你会发现你看不懂你当初写的一大堆属性的意思,加comment可以让你一目了然。DataType就是数据类型,这里需要注意的是:你选择的数据类型要是

      所有数据库(MySql,sql Server等)。数据类型有(%)的数据是要有长度的在len里面写。

    2、两表之间建立主外键:点击右边菜单里面的Reference,从参照表拖拽到被参照表,这样外键关系就建立好了。双击击中间的那条线进入主外键编辑模式,里面有

      一个Joins选项,如果你想要把所有的主键都设置外键的话,在Parent key里面设置为Key1,如果你不想,比如两张表的id并不需要外键,那么你可以在Parent key

      里面选择None,然后可以随意删除父表里面的主键比如id(注意这里可以为不是主键的属性添加外键,点击右上角的Reuse Column即可。)

      

  • 相关阅读:
    Cordova各个插件使用介绍系列(四)—canvas2ImagePlugin保存二维码到手机本地
    如何实现一个简单的MVVM框架
    2015年总结
    基于setTimeout制作滚动广告板
    (Frontend Newbie)JavaScript基础之函数
    (Frontend Newbie)JavaScript基础之常见数据类型
    (Frontend Newbie)Web三要素(三)
    (Frontend Newbie)Web三要素(二)
    (Frontend Newbie) Web三要素(一)
    (Frontend Newbie)Web简史
  • 原文地址:https://www.cnblogs.com/lout/p/3826253.html
Copyright © 2011-2022 走看看