`
zprill
  • 浏览: 36353 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

powerdesigner在cdm转pdm时的外键生成策略问题

阅读更多

SQLSERVER
如果选cascade,可以正常生成外键策略 on update cascade on delete cascade。
如果选destrict,就生成不了 on update no action on delete no action。

MYSQL
如果选cascade,可以正常生成外键策略 on update cascade on delete restrict 。
如果选destrict,可以正常生成外键策略 on update restrict on delete restrict 。

不知道是不是sqlserver的bug。
求解!

分享到:
评论

相关推荐

    PowerDesigner(CDM—PDM—SQL脚本的转换流程

    - 使用PowerDesigner工具从CDM生成PDM。 - 通过工具选择对应的数据库类型(例如SQL Server、Oracle等)。 - 调整数据库特定的设置和属性。 #### 3. SQL脚本的生成 一旦PDM设计完成,就可以通过PowerDesigner...

    Powerdesigner逆向工程从现有数据库生成PDM

    传统的数据建模流程通常包括概念数据模型(CDM)的设计、逻辑数据模型(LDM)的构建,最终生成物理数据模型(PDM),并基于PDM生成数据库的创建脚本来部署实际的关系数据库。然而,在实际项目中,有时我们可能需要从现有的...

    PowerDesigner中实现CDM(概念模型)设计并转化为PDM(物理模型)

    3. 转换为PDM:在CDM完成后,选择目标数据库系统(如MS SQL Server),PowerDesigner会自动生成符合该数据库系统的PDM。这个过程中,PowerDesigner会处理数据类型的映射、约束的转换、索引的创建等。 4. 调整优化...

    在powerdesigen中建立主外键关联表

    在PowerDesigner中创建主外键关联表是数据库设计中的一个重要环节。PowerDesigner是一款强大的数据库建模工具,它允许用户通过图形化界面来设计和管理数据库结构。以下将详细讲解如何在PowerDesigner中进行主外键...

    powerdesigner常用知识小合集

    2. **表格生成**:在PDM中,可以自动生成数据库表的DDL(Data Definition Language)脚本,用于在目标数据库系统中创建表。用户可以根据需求调整字段类型、长度、约束等细节,确保生成的表满足具体项目的需求。 3. ...

    PowerDesigner_pdm_book.rar_PowerDesigner_pdm

    在使用PowerDesigner进行数据建模时,通常会经历以下步骤: - 创建CDM:首先,根据业务需求构建概念模型,定义实体和它们的关系。 - 转换为LDM:然后,将CDM转换为逻辑模型,细化数据类型和约束。 - 生成PDM:...

    PowerDesigner导出数据表结构

    PowerDesigner是一款强大的数据库设计工具,它提供了从概念数据模型(CDM)到物理数据模型(PDM)的转换,以及数据库脚本生成和数据库逆向工程等功能。在数据建模领域,PowerDesigner扮演着至关重要的角色。...

    powerdesigner 导出报告模板

    在数据库设计过程中,PowerDesigner允许用户创建详细的模型,包括概念数据模型(CDM)、物理数据模型(PDM)以及业务过程模型等。报告模板是提高效率的关键,它可以帮助用户快速生成符合项目规范的文档,包括ER图、...

    Microsoft-Word.zip_PowerDesigner_pdm

    在本教程中,我们将深入探讨如何使用PowerDesigner的PDM功能来生成数据库以及进行逆向工程。 首先,PDM(Physical Data Model)是数据库实际结构的表示,它详细定义了表、字段、索引、键和约束等元素。在...

    使用Powerdesigner生成sql脚本

    PowerDesigner是一款强大的数据建模工具,它能够帮助用户进行数据建模,包括概念数据模型(CDM)、物理数据模型(PDM)等,并能自动生成SQL脚本来创建数据库。以下步骤详细介绍了如何在PowerDesigner中生成SQL脚本。 **...

    powerdesigner 建表生成sql语句导入Oracle

    在IT行业中,数据库设计是至关重要的一步,PowerDesigner是一款强大的数据库设计工具,它可以帮助开发者进行概念数据模型(CDM)、物理数据模型(PDM)的设计,并能生成相应的SQL脚本,便于在各种数据库系统中创建...

    PowerDesigner教程

    本文档只包括PowerDesigner部分内容(RQM,Report,CDM,PDM),内容不够全面。 <br>2. 内容尽量简略,一些相同或类似操作过程尽量不再重复。 <br>3. 部分术语参考了飞思科技产品研发中心监制电子工业出版社的...

    PowerDesigner 设置

    在由 CDM 生成 PDM 时,自动生成的外键的重命名是一个常见的问题。为了解决这个问题,我们可以通过以下步骤: PDM Generation Options->Detail->FK index names 默认是%REFR%_FK,改为 FK_%REFRCODE%,其中%...

    PowerDesigner使用

    在由CDM生成PDM时,可以通过`PDM Generation Options -> Detail -> FKindex names`设置自动生成的外键命名规则。默认为`%REFR%_FK`,可改为`FK_%REFRCODE%`,其中`%REFRCODE%`代表CDM中Relationship的code。 #### 6...

    powerdesigner的使用ppt

    1. 转换PDM:从CDM生成PDM,可以指定目标数据库平台(如MySQL、Oracle等),PowerDesigner会自动进行数据类型映射。 2. PDM优化:在PDM中,可以调整表的索引、外键约束,以及存储过程和触发器的编写。 四、逆向...

    PowerDesigner通过物理数据模型正向生成sql脚本并通过dbms创建表

    PowerDesigner是一款强大的数据库设计工具,它提供了从概念数据模型(CDM)、逻辑数据模型(LDM)到物理数据模型(PDM)的转换,并能够正向工程生成SQL脚本,帮助开发者快速创建数据库结构。在数据库开发过程中,...

    excel转powerdesigner格式及脚本

    该工具的主要功能是将Excel文件转换为PowerDesigner的CDM(Conceptual Data Model)或PDM(Physical Data Model)文件,这样可以进一步生成对应的SQL脚本,用于在数据库中创建表结构。在建表过程中,这种自动化工具...

    PowerDesigner使用技巧

    在 PowerDesigner 中,CDM 生成 PDM 时的错误检查可以通过 Tools->Check Model 来实现。这样可以检查设计模型中的错误和问题。 十、防止一对一的关系生成两个引用 在 PowerDesigner 中,防止一对一的关系生成两个...

    PowerDesigner

    在安装PowerDesigner时,需要注意的是描述中提到的路径:"D:\Program Files (x86)\Adobe\Adobe Photoshop CS5 (64 Bit)"。这个路径看似是Adobe Photoshop的安装目录,实际上可能是误写。通常,PowerDesigner应该被...

    PowerDesigner数据库建模技术

    PowerDesigner的PDM工具可以生成符合目标数据库系统规范的DDL(Data Definition Language)脚本,用于创建数据库结构。 4. **逆向工程与正向工程**:PowerDesigner可以对现有数据库进行逆向工程,将数据库结构转化...

Global site tag (gtag.js) - Google Analytics