PowerDesigner简单表设计

PowerDesigner基本介绍使用!

1.1PD简介

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

1.2下载、安装、破解PD

1)官网下载PD软件后,执行.exe文件,安装到哪个磁盘都可以(一路next-傻瓜式安装),记住安装位置一会要破解。
在这里插入图片描述
2)破解PD,将破解补丁文件夹中的所有内容复制粘贴到PD安装根目录中,替换即可!
在这里插入图片描述

1.3 数据库表设计思想

设计原则: 考虑问题时,一定要站在一方去考虑. 常用的关联关系 主外键关联等。
主外键设计原则: 我自己的主键可以充当别人的外键!!!
核心理念: 主键不能重复的, 外键可以重复.

1.3.1一对一

业务场景: 用户(user)表与用户详情表(user_info)
表关系: 一个用户对应一个用户详情 一对一
一个详情对应一个用户 一对一 (典型一对一)
在这里插入图片描述

1.3.2一对多

业务场景: 员工和部门
表分析: 1个员工对应1个部门.
1个部门对应多个员工.

在这里插入图片描述

1.3.3多对多

业务场景: 角色和权限
分析: 1个角色对应多个权限.
1个权限对应多个角色

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值