陳高杰

          kingaragorn

          常用鏈接

          統(tǒng)計

          最新評論

          解決PowerDesigner里允許字段重名約束的設(shè)置問題

          我遇到的問題:
          1.在CDM里建模型的時候,如果多個表里包含同名的字段,則該字段在一個表里被修改,則在所有地方都會被修改。即是連動的,好像在PD內(nèi)部都關(guān)聯(lián)到了一個對象上似的。
          2.在CDM里建模型的時候,如果兩個表里使用同名的字段做主鍵,根本不行,直接報錯!!

          我的實驗:
          1.在PDM里不存在CDM里的問題,不僅不同表里的同名字段沒有連動關(guān)系,而且還可以用同名字段做主鍵。爽!
          2.做一個有重復(fù)字段和重復(fù)主鍵字段的PDM,反導(dǎo)成CDM,結(jié)果發(fā)現(xiàn)在該CDM里居然可以允許重名字段和字段主鍵了,同PDM里的情況一樣,也爽!由此我覺得一定可以通過某些設(shè)置去掉初始在CDM建模型的時候的重名約束。

          我的解決辦法:
          經(jīng)過艱苦卓絕得努力,終于找到了設(shè)置這個重名約束得地方!找了好幾年了!以前一直以為這是PD的漏洞呢,問過好幾個PD老牛都沒解決,現(xiàn)在想想簡直慚愧死了![如果看貼的同志早就知道這個了,見笑]

          具體方法:
          選擇"Tools -> Model Options"后,彈出如下圖所示窗體:


          將紅框里的"Unique code"復(fù)選框的鉤去掉就OK啦!哈哈哈

          其它問題:
          大家注意上圖紅框里還有一個"Allow reuse"復(fù)選框,建議把這個鉤也去掉,那么以后就不要擔(dān)心在模型里發(fā)生字段連動修改的問題了,我剛實驗了一下,即使從一個表粘貼復(fù)制一個字段到另一個表里,這兩個字段也不會連動修改!哈哈哈,爽!

          最后建議把兩個鉤都去掉后,點擊"Set As Default"按鈕,把這設(shè)置成默認設(shè)置,以后就萬事大吉了!太爽了!

          posted on 2008-07-22 18:26 陳高杰 閱讀(531) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 云浮市| 广西| 孟村| 灵石县| 鲜城| 谷城县| 巴南区| 通渭县| 贡山| 娄烦县| 辽宁省| 桓台县| 五河县| 舞钢市| 高州市| 米林县| 铅山县| 汉沽区| 民丰县| 株洲市| 如东县| 内丘县| 凤山县| 仙游县| 新平| 安远县| 措勤县| 鄂托克旗| 从化市| 镇宁| 嵊州市| 武宣县| 区。| 达拉特旗| 苍梧县| 凯里市| 基隆市| 页游| 区。| 蒙自县| 天全县|