Java疫情数据分析系统1

数据库设计以及sql脚本的生成

Github仓库地址和代码链接

Epidemic

1.数据库和建模工具的选择

我这里使用的数据库是MySql 5.0,使用的建模工具是PowerDesigner(因为使用它创建好数据库模型后可以很方便的导出sql脚本)

2.开始新建模型

首先我们打开PowerDesigner,点击File→New Model新建模型,然后选择Information分类下的Physical Data模型

填写好DBMS以及模型的名字

3.新建表格

我们需要创建三张表格,点击右侧工具栏的Table开始新建表格,然后在工作区内点击三次即可创建三张表格

 接着双击表格填写相应的参数

表名是给客户看的,code名是在自己的代码中使用的

填好表名后开始填写列信息

4.设置主键和自增长 

自增长需要选择列然后再点击属性设置(记得要先应用了之前的数据再设置自增长,不然会无法选择)

 勾选好identity,自增长设置完成

 剩下的两张表也按相同的方法设置

 

 

 

现在表已经全部创建完成

5.建立主外键关系

 选择右侧工具栏的关系图标开始建立主外键关系

 点击需要设置为外键的列然后拖动到需要联系的表的主键上

这样就建好了主外键关系

数据库的模型已经创建完成,记得保存哦

6.导出sql脚本

这是最后一步了,导出的sql脚本可供后面的项目开发直接使用

点击Database→Generate Database开始生成sql脚本

 选择好保存路径,点击应用再点击确定即可

这是生成的sql文件

 好了,数据库模型创建完成

原文地址:https://www.cnblogs.com/zenglintao/p/12889658.html