TOADLover 发表于 2009-08-07 09:58

这里可以提问/讨论PD的问题吗?

我有一个表WTHL表,怎么在设计CDM时,在该TABLE上建立联合主键(id,f_serial)?
------------------------------------------------------------------------------------------
我以前觉得CU唯一的缺憾就是没有讨论PowerDesigner的地方,想不到今天忽然发现,原来是有这个版块的,呵呵呵呵。。。。。。
------------------------------------------------------------------------------------------
我非常喜欢这个论坛,准备在这里扎根?谁有意见?:):em17:

[ 本帖最后由 TOADLover 于 2009-8-7 09:59 编辑 ]

ziggler 发表于 2009-08-07 09:58

回复 #14 TOADLover 的帖子

可以从数据库反向生成表结构;

你这个到是没有试验过,凭经验来说比较难?因为CDM和PDM直接的关系不是那么简单。

TOADLover 发表于 2009-08-07 10:01

还有:
在设计CDM时,Entity的Attributes选项卡中的单个Attribute的Properties中的Standard Checks中的List of Values是怎么用的?
--------------------------------------------------------


[ 本帖最后由 TOADLover 于 2009-8-7 10:02 编辑 ]

TOADLover 发表于 2009-08-07 10:04

失望。。。。。
忽然发现,这个主题的帖子,几乎没人回的。。。。。。
------------------------------------------------------------
用PD的人都自私?
还是大家觉得问题不够级,提供各种下载资料的帖子,就被几百人顶。。。。。?????

[ 本帖最后由 TOADLover 于 2009-8-7 10:05 编辑 ]

TOADLover 发表于 2009-08-07 10:09

我接受的项目,发现有一个表有一百八十多个字段,这个对系统有无影响,------------从Oracle数据库的性能方面讲!

TOADLover 发表于 2009-08-07 10:49

PowerDesign 还可以检查数据库设计的错误?
------------
1.使用PowerDesigner检查数据库设计错误~

PowerDesigner 还可用于快速检测新模型中的数据库设计错误。
检查新的模式:
从 菜单中选择 ,此时,就会出现 对话框。可以使用缺省参数。另外也可以直接在空白处单击右键,选择Check Model...即可,我一般喜欢这样用。单击 [确定]。此时,在 中就会显示 的结果。

TOADLover 发表于 2009-08-07 10:50

真的一个回帖的都没有?为什么会这样?

TOADLover 发表于 2009-08-07 10:52

如何将Conceptual Data Model (CDM)转换成Physical Data Model(PDM)?即将概念数据模型转换成物理数据模型。
-------------
二者的区别是,CDM是纯粹概念上的模型,PDM是和具体的数据库类型相关的,比如SQL Server 2000或者Oracle。生成SQL语句当然也就需要从PDM生成。
-------------
在菜单上选择Tools -> Generate Phisical Data Model最后选择你的数据库类型,即可。
----------------
呵呵,这个倒还没用到呢。。。。

TOADLover 发表于 2009-08-07 10:54

3.使用PowerDesigner生成SQL语句~

可以使用 PowerDesigner 生成一个 SQL 脚本,该脚本用于实施模型的所有组件。然后,使用 SQL 脚本生成一个数据库。这时候要确保你用的是PDM。生成 SQL 脚本以新建数据库,从 菜单中选择 。此时,就会出现 对话框,在 字段中键入 c:Temp,并在 字段中键入NewDemo.sql。
确保选中了 [ Generation]。单击 选项卡,并确保选中了 。浏览其它选项卡,以查看控制所生成脚本的许多其它属性的选项。单击 [确定]。创建脚本后,就会出现 对话框
------------------------
这个等一下,也试试看。

TOADLover 发表于 2009-08-07 10:56

4.为什么出现Warning : table Existence of index 表名 ?

说明该表没有建立索引。不过这是一个警告,不是错误,可以不用理会它。
页: [1] 2
查看完整版本: 这里可以提问/讨论PD的问题吗?