数据建模实践
撰写人 | 日期 | 版本 | 注释 |
sunnymoon | 2009-11-30 | V1.0 |
|
注:文章的重点放在实践的过程。
1. 使用工具和技术介绍
数据建模工具:PowerDesigner12.5(概念模型和物理模型建模)
2. 实践内容
实践内容尽量简单,主要的重点放在实践的过程上。对于一个用户来说,它一定属于某一个组,基于这样的一个场景。
3. 建立概念模型
(1)运行PowerDesigner,文件 -> 新建 -> Conceptual Data Model,输入模型名称后点击确认(如图1)。
图1
(2) 点击工具Entity, 画两个实体分别为user和,group_user。分别设置属性为id和name;
然后点击Relationship,使user关联group_user实体,关联的属性为group_user的group_id;创建好后如图2。
图2
4. 建立物理模型
(1)选择当前模型,选择 工具 -> Generate -> Phisical Data Mode,输入名称点击确认,如图3。
图3
(2)点击生成的模型如图4
图4
5. 生成SQL语句(MySql)
(1)选择当前模型,选择数据库 -> Generate Database引出对话框,选择输入的路径,输入输出的文件名称点击确认生成,如图5
图5
(2) 生成的语句如图6所示
图6
6. 生成的SQL语句
将生成的SQL语句导入到Mysql服务器,表成功的建立了,如图7
图7