`
heyaron
  • 浏览: 51291 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PowerDesigner 使用小感

 
阅读更多
本次在使用PowerDesigner,错误很多。同时也学习到很多。在数据库设计阶段,也有了点体会。

其实在数据库设计阶段就是抽出实体,我理解为类,然后看实体之间的关系,如果实体之间是n:m的关系,那么这两个实体之间肯定需要一个另外一个关联的表。如果是一对多或者是多对一的关系,那么可以中间选用关联表,也可以不选用关联表。

然后根据字段定义出表,建立物理模型。

同时在使用POWERDESIGNER时,建立表之间的关联时,箭头要指向关系为1的那张表中。
主键一般就有一个,外键可以有多个。
这张表中有几个箭头从这里出去,就有几个外键。
分享到:
评论

相关推荐

    软件开发工具个人博客系统Powerdesigner使用.pdf

    在《软件开发工具》课程中,通过使用PowerDesigner进行Power designer 使用(系统设计)实验,可以帮助学生掌握数据库设计的关键步骤。 实验的目标是熟悉并掌握PowerDesigner的使用,利用它来设计个人博客系统的...

    用Java企业人事管理系统+powerdesigner源码

    同时,提示读者如果对PowerDesigner不感兴趣或不熟悉,可以选择忽略这部分内容。 【标签】"JAVA"表明该系统的后端开发语言是Java,这是一种广泛应用于企业级应用开发的编程语言,以其稳定性和跨平台性而著称。...

    PowerDesigner系统分析与建模(第2版)

    本书是学习PowerDesigner和数据库设计的宝贵资源,适合系统分析师、数据库管理员、软件开发者以及对数据库设计感兴趣的读者。通过深入阅读和实践,读者可以掌握PowerDesigner的强大功能,从而在项目中实现高效、规范...

    powerdesigner12.5里创建顺序图、协作图、状态图、组件图和配置图

    资源是作者本科时,使用power designer 12.5工具,在里面创建顺序图、协作图、状态图、组件图和配置图。大家感兴趣的话欢迎下载。

    powerdesigner教程

    本教程将深入探讨PowerDesigner的核心功能和使用方法,帮助初学者掌握这一工具,提升数据库设计效率。 首先,我们需要理解“设计”的概念。设计是一种规划和创造的过程,它涉及到对目标的理解、需求分析、概念形成...

    PowerDesigner系统分析与建模3

    5. **生成SQL脚本**: 使用PowerDesigner生成创建数据库对象的SQL脚本。 ##### 2.2 管理PDM PDM的管理主要包括以下几个方面: 1. **版本控制**: 保持PDM的历史版本,便于跟踪变更。 2. **文档编写**: 编写详细的...

    新闻发布系统

    首先,新闻发布的基础是前端界面,用户通过这个界面可以浏览新闻、搜索感兴趣的内容并进行交互。在"新闻发布系统"的上下文中,很可能是使用了Java Server Pages(JSP)技术来构建前端。JSP是一种动态网页技术,允许...

    学生选课系统的详细说明文档

    本文将深入探讨一个使用Powerdesigner详细设计的学生选课系统,包括其核心流程、数据模型以及数据库设计。 一、Powerdesigner简介 Powerdesigner是一款强大的数据库设计工具,它支持数据库建模、数据流程设计以及...

    基于Spark的电影推荐系统.rar

    开发环境:IntelliJ IDEA + maven + git + linux + powerdesigner 软件架构:mysql + mybatis + spring + springmvc 项目描述:懂你电影推荐网站是一个基于SSM框架的web项目,类似当前比较流行的豆瓣。用户可以在...

    实习生 简历模板 java python 阿里 腾讯

    - 使用的技术包括Windows XP、Tomcat6.0、MySQL5.1,开发工具为MyEclipse、Dreamweaver、PowerDesigner和Visio。 - 系统采用单例设计模式,利用Dom4j解析XML,Log4j进行日志管理,Web层使用Struts框架,配合JSTL和...

    java软件开发工程师个人简历模板.docx

    1. 迅捷物流管理系统:这个项目持续3个月,使用Eclipse、PowerDesigner、SVN和Dreamweaver开发,基于Windows XP、Oracle 9g、JDK1.6和Tomcat6.0。项目采用了Struts、Hibernate、Spring、Ajax和Log4j等技术,构建了一...

    用户管理范例.rar

    通过研究此案例,开发者可以了解到如何使用SQL来设计和操作用户管理相关的数据库结构,以及如何借助PowerDesigner进行数据建模,同时了解Oracle数据库在用户管理中的具体应用。如果你对这部分内容感兴趣,可以通过...

    大学生兼职中介管理xns程序开题报告.doc

    2. 系统设计:使用PowerDesigner进行数据建模和系统架构设计。 3. 编码实现:采用C#和ASP.NET进行系统开发。 4. 测试优化:进行单元测试、集成测试,修复漏洞,优化性能。 5. 上线运维:部署系统,提供持续的技术...

    网上在线论坛

    在创建论坛系统前,我们可以使用PowerDesigner进行概念数据模型(CDM)、逻辑数据模型(LDM)和物理数据模型(PDM)的设计。这有助于我们规划论坛所需的数据表结构,如用户表、帖子表、评论表等,确保数据的一致性和...

    MySQL数据库基础与实例教程练习题参考答案.docx

    MySQL是一种广泛使用的开源关系型数据库管理系统,具有开源、免费、体积小、易于安装和高效的特点。它被广泛应用在互联网行业中,尤其在中小型Web应用程序中,作为数据存储的主要解决方案。 **SQL与程序设计语言的...

    【源码+数据库+ppt】基于大数据Spark过滤引擎的电影推荐系统

    开发环境: IntelliJ IDEA + maven + git + linux + powerdesigner 软件架构: mysql + mybatis + spring + springmvc 项目描述: 懂你电影推荐网站是一个基于SSM框架的web项目,类似当前比较流行的豆瓣。用户可以...

    项目开发心得之人力资源配置.docx

    此外,他们还需要具备一定的需求分析能力、公共模块提取技巧、深厚的技术底蕴和技术广度,以及熟练使用开发工具和搭建开发环境的能力。中级程序员则主要配合高级程序员完成模块开发。 项目经理的角色则更为全面,...

    Asp网上书店系统00002

    6. **PowerDesigner建模**:PowerDesigner是一款强大的数据库设计工具,可能用于设计和建模该书店系统的数据库结构。 综上所述,Asp网上书店系统是一个完整的电子商务解决方案,它涵盖了从用户选购到管理员后台管理...

Global site tag (gtag.js) - Google Analytics