陳高杰

          kingaragorn

          常用鏈接

          統計

          最新評論

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

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

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

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

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


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

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

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

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


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


          網站導航:
           
          主站蜘蛛池模板: 大名县| 巨鹿县| 赣州市| 满城县| 兰西县| 西城区| 抚州市| 长治县| 宿迁市| 伊川县| 分宜县| 宁都县| 绍兴市| 崇仁县| 开封市| 广州市| 内乡县| 凌云县| 广水市| 耒阳市| 铜陵市| 吉木萨尔县| 巴林右旗| 肇庆市| 响水县| 西乌| 大渡口区| 茌平县| 曲阳县| 年辖:市辖区| 万山特区| 霍林郭勒市| 江油市| 昌吉市| 福清市| 九江市| 天柱县| 扶风县| 屏东县| 调兵山市| 许昌市|