之前一直在用PowerDesigner 做数据库建模,在新项目中,公司要求用Open ModelSphere,这是本人第一次使用,
在使用的过程中做了一些使用说明的文档,希望能对大家有用。
注:这是本人原创的。
1、
环境
...
2
2、
修改
Open ModelSphere 中
jre的路径
...
2
3、
打开
Open ModelSphere.
2
4、
新建工程
...
2
5、
支持中文
...
2
6、
创建数据库表
...
3
6.1 更改表名
...
5
6.2 添加字段
...
5
6.3 添加主键
...
6
6.4 添加外键
...
8
6.5 验证新建的数据表是否是正确的
...
8
6.6 添加关联关系
...
8
7、
生成
sql脚本
...
10
8、
将生成的
sql脚本导入数据库中
...
10
9、
帮助文档
...
11
目前发现这个工具有2个很让我无语的bug:
1. 它有时会在一个表中生成两个一模一样、来自同一个表的外键(并不是所有关联的表都会这样);
2. 2个表中没有任何的关联关系,但是只要你在其中一个表A中加的字段的code和令一个表B的主键一样,
那么,在生成外键时,表A中的这个字段会被自动加上外键的标识。
总结:还是PowerDesigner好用啊!
分享到:
相关推荐
下面将详细介绍Open ModelSphere 3.2 的一些关键知识点和操作指南。 1. **启动与界面** - `modelsphere.bat` 文件是Windows平台下的启动脚本,用于运行Open ModelSphere 3.2。用户双击此文件即可打开工具。 - `...
Open ModelSphere 3_2_971 Setup.exe
Open_ModelSphere_3_2_971.zip 是一个压缩包文件,其核心内容是Open ModelSphere项目的一个特定版本,即3.2.971。Open ModelSphere是一个开源的模型管理和分析平台,专为数据科学家、机器学习工程师以及AI研究者设计...
Open ModelSphere 是免费开源数据建模工具。Open ModelSphere是一个强大的数据,流程和UML建模工具。 设计为独立平台,Open ModelSphere被认为是100%的Java应用 程序创建的。在被作为一项Grandite商业软件开发的数...
Open ModelSphere是一款广受欢迎的开源UML(统一建模语言)建模工具,其3.2.971版本专为Windows 64位操作系统设计。这款工具的特色在于它集成了Java运行环境(jre1.7 for windows 64),确保了在Windows 10系统上的...
Open ModelSphere官方安装文件, 32位的,所以记得要用JDK1.7 32位,这也是官方推荐的..
《OpenModelica用户手册》是一部针对OpenModelica软件操作的入门到进阶指南,特别适合初学者学习Modelica语言。Modelica是一种面向对象的多领域建模语言,主要用于复杂系统的物理建模,特别强调方程式的物理意义,...
《Talend Open Studio用户手册》是一份详细指导用户如何操作和利用Talend Open Studio进行数据集成和处理的文档。这份手册适用于Talend Open Studio的5.0版本,旨在帮助用户掌握这款强大的开源集成工具,从而实现...
《OpenFOAM使用手册》是针对OpenFOAM这一开源流体动力学软件的详细指南,主要面向CS领域的用户。OpenFOAM基于C++库构建,主要用于创建可执行应用程序,包括两类:求解器(用于解决特定的连续介质力学问题)和公用...
### OpenvSwitch完全使用手册知识点概述 #### 一、OpenvSwitch简介 OpenvSwitch(简称OVS)是一款高性能的虚拟交换软件,专为虚拟化环境设计,支持Xen/XenServer、KVM及VirtualBox等多种虚拟化技术。在单台物理机器...
《openEuler操作系统实验手册-华为云版v1.5.2a》是针对openEuler操作系统的实践教程,特别关注在华为云上的部署与应用。本手册详细介绍了如何进行openEuler开发、安装isulad以及isulad-build的过程,这些都是在Linux...
《openEuler操作系统》内核实验手册鲲鹏云ECS版v1.01是针对华为鲲鹏云服务中的Elastic Compute Service (ECS) 设计的一份详细指南,旨在帮助用户了解并实践openEuler操作系统的内核编译与管理。openEuler是一个开源...
干货,干货,干货,干货,干货,干货,OpenDaylight应用指南。其他的就不说了。
### Open Inventor C++ 参考手册知识点概览 #### 一、Open Inventor C++ 参考手册介绍 Open Inventor C++ 参考手册是针对 Open Inventor 图形库的一个官方文档,该手册主要提供了对 Open Inventor C++ API 的详细...
**OPEN3000平台技术手册**详细介绍了系统的设计理念、架构特点和技术服务,不仅为技术人员提供了深入理解和应用系统的基础,也为电力调度自动化领域的进一步发展提供了强大的技术支持。通过遵循国际标准、采用先进的...
《QFlash_OpenCPU用户指导手册》是一份详尽的文档,不仅提供了关于QFlash软件的基础知识和操作指南,还涵盖了OpenCPU架构的相关概念。这对于物联网领域的开发人员和技术支持人员来说是非常有价值的资源。通过阅读本...
《OpenFOAM编程指南》是针对流体仿真软件OpenFOAM的中文教程,旨在帮助用户深入理解和掌握OpenFOAM的编程技巧。OpenFOAM是一款开源的、强大的计算流体动力学(CFD)软件,广泛应用于工程领域的流体力学问题模拟。本...
本篇将详细解析OpenDRIVE 1.4H和1.5M版本的格式规范,并提供OpenDRIVE数据库的风格指南。 首先,OpenDRIVE 1.4H是该标准的一个早期版本,它包含了描述道路网络的基本元素,如道路段(lanes)、交叉口...