我们在开发软件系统之前都需要进行数据结构的建模设计,传统的都是通过PowerDesiger等国外的软件或直接Excel来进行数据库表结构设计,今天来了解一下如何使用国产软件来进行数据库建模设计
1、首先是注册DBDesigner用户(
http://dbdesigner.nyawei.cn/),有个人版本和团队版本进行注册,使用邮箱注册就行。当然也可以下载Windows本地版本,就是没办法团队协作。
2、注册完成登录后进入首页、新建模型:输入模型名称及数据库的类型进行模型的创建。
3、模型创建之后,可增加团队成员进行多人协作,也可以转让该模型给其他人。同时也可以用Excel设计表结构,然后导入进来。以及导出DDL,EXCEL等多种格式的表结构。也可以通过客户端工具将本地的数据库结构导入进来(逆向工程)
如果是多人一起协作,还可以查看操作历史记录
4、进入模型详细页面,进行
表结构的设计。包含新增表,字段,索引,主外键等。新增表和字段会自动进行填充。同时也可以将常用字段放在模板里面,新增字段时批量从模板里面选择,不需要重复操作。
5、表结构设计完成后,可以在线查看或导出DDL,生成Mybatis,MybatisPlus,JPA,Hibernate等各种格式的代码
6、自动生成ER图,模型图。并且可以在图中直接进行表 、字段相关操作。比如新建表,修改表、字段等。
主要功能先介绍到这里。其他功能大家可以自己去探索