PowerDesigner概念及使用

一、概念:

PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。此外,它支持60多种关系数据库管理系统(RDBMS)/版本。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件。

Power Designer 是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,他几乎包括了数据库模型设计的全过程。利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。

power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化。

数据库建模的过程中,需要运用PowerDesigner进行数据库设计,这个不但可以让人直观的理解模型,而且可以充分的利用数据库技术,优化数据库的设计。第一次用PowerDesigner并不感到很陌生,里面与SQLServer建立数据库差不多。

其次就是E-R图,在数据库系统概论中有涉及到,这个实体关系图中,一个实体对应一个表,实体、属性与联系是进行系统设计时要考虑的三个要素,也是一个好的数据库设计的核心。

二、创建:(切记要选择对应的DBNS)

三、SKU与SPU关系图:

1. SKU(Stock Keeping Unit)库存量单元 --- SKU是商品下的一个分类属性(商品下一个颜色或者尺码)
2. SPU(Standard Product Unit)标准化产品单元 --- SPU是一个商品编码
一个SKU可以对应多个SPU,简单的说: SPU就是一个iPhone6s【一个单品的意思】, SKU就是银色iPhone6s【一个规格的意思】、粉色iPhone6s

 

四、举栗子

贴士

code一定要英文:

设置自增:


 

五、导出对应的建模sql语句

六、生成测试数据及连接数据源

连接好本地的ODBC择可以使用连接器直接生成测试数据并导入:

配置ODBC

前提需要:下载并安装mysql connector ODBC

猜你喜欢

转载自blog.csdn.net/Dorisi_H_n_q/article/details/81603566