数据库设计以及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文件


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