通过图例了解PowerDesigner使用方法
作者:emdzz 发布时间:2021-06-05 23:16:24
标签:Power,Designer
下载地址:
https://www.jb51.net/database/588158.html?_=1522396455592
运行程序,关闭工程选择弹窗
点左上角新建模型:
数据库模型构建选择的是物理数据模型
模型名称自己定义
数据库选择MySQL5,目前使用MySQL8。。。
创建之后的右侧部分提供了构建工具栏:
点击物理结构的第二个选项图标,就是创建表格:
如果不想创建,右键鼠标就是取消
放大或者缩小展示区域,Ctrl +鼠标滚轮
如果要删除表,点击一下选择表对象,按Delete删除
也可以使用鼠标框线选择多个表同时删除:
如果要对一个表进行设置,双击这个表即可:
Name用于我们查看结构用的别名,
Code才是给数据库注入的真实表名
我们可以把设置弹窗拉长,第二个选项就是字段设置:
Name和 Code的作用是一样的,Name给人看,Code给数据库看
点选该主键选项用于配置自动增长:
用于设置默认值:
我们简单的设计完成后可以在Preview这里预览SQL脚本
如果构建好了模型,需要导入数据库,可以这样:
生成数据库
选择好路径和数据库脚本名称即可导出:
来源:https://www.cnblogs.com/mindzone/p/13473045.html


猜你喜欢
- C#中有一个字符串拆分函数String.Split(),可以用于将一个字符串,拆分为一个字符串数组。在拆分的时候,需要一个拆分的“分隔符”。
- 直接调用Math里面的random即可,简单方便int i = (int)(Math.random()*100+1);
- using System.Drawing;using System.Drawing.Imaging;using System;using S
- 前言当线程池的线程阻塞时,线程池会创建额外的线程,而创建、销毁和调度线程所需要相当昂贵的内存资源,另外,很多的开发人员看见自己程序的线程没有
- 主界面xml文件<RelativeLayout xmlns:android="http://schemas.android.
- 1、System.Threading.Timer 线程计时器1、最底层、轻量级的计时器。基于线程池实现的,工作在辅助线程。2、它并不是内在线
- FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写FreeMarker被设计用来生成HTML Web
- import java.io.ByteArrayOutputStream;import java.io.InputStream;//从输入流
- 1. 首先新建一个shiroConfig shiro的配置类,代码如下:@Configurationpublic class SpringS
- 一、Java类的加载顺序引用1个网上的经典例子,并做稍许改动,以便大家更好地理解。public class Animal {
- 如下所示:package com.unionx.wanxue; import java.util.Map; import java.util
- OkHttp 提供了对用户认证的支持。当 HTTP 响应的状态代码是 401 时,OkHttp 会从设置的 Authenticator 对象
- 目录通过切面,实现超灵活的注解式数据校验Spring MVC的校验方式通过切面实现自己的注解式数据校验Spring boot aop注解数据
- 最开始接触到相关的内容应该是从volatile关键字开始的吧,知道它可以保证变量的可见性,而且利用它可以实现读与写的原子操作。。。但是要实现
- 本文实例为大家分享了Android判断当前App状态的具体实现代码,供大家参考,具体内容如下第一种: /** *判断当前应用程序
- 一个非侵入的api编译、收集、Rest文档生成工具。工具通过分析代码和注释,获取文档信息,生成RestDoc文档前言程序员一直以来都有一个烦
- 在android开发中,有时候我们想获取手机的一些硬件信息,比如android手机的总内存和可用内存大小。这个该如何实现呢?通过读取文件&q
- 设置OpenFeign的FeignClient的Header信息在微服务间使用Feign进行远程调用时需要在 header 中添加信息,那么
- 首先使用一个用户提交界面作为举例(文本框,密码框,选择,下拉表单等),效果如下<!DOCTYPE html PUBLIC "
- 一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configur