日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

PowerDesigner建数据库模型增加自定义扩展属性

發布時間:2023/12/20 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PowerDesigner建数据库模型增加自定义扩展属性 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PowerDesigner自7.x新增加一個特性,就是允許用戶通過擴展模型的方式擴展模型的屬性,但到底怎用一直搞不清楚.今天和同事商量準備直接在程序的Metadata信息實現上直接使用pdm時,我們需要對其進行擴展,因此又碰到這個問題,到網上狂找資料,終于從http://www.sybase.com/detail?id=1012851資料中找到了辦法.以下是基于CDM來說,其實對其它模型也一樣.

開始創建一個Extend Model Definition

有兩種辦法創建:
如果你已有一個模型,則可以先打開這個模型,在這個模型節點右鍵,選擇New->Extended Model Definitions


或者直接通過主菜單上Model->Extended Model Definition來實現


設置Extended Model definitions的屬性

主要是設置Name/Code,其它如Family/subFamily/catagory的屬性介紹,可用Extended model definition properties在PD的Help中查到,但由于擴展屬性都比較少,因此,一般沒有必要管.

為Entity Attribute加一個擴展屬性

選中Profile,右鍵add metaclass(以前看Help時,就是不知道metaclass在什么地方選擇)



選擇確定,將在Profile中增加一個entity attribute目錄,在其上右鍵,選擇New->extended attribute即可以新建一個擴展屬性

設置自定義屬性

現在你這可以設置你的自定義屬性的名稱/數據類型和缺省值,類型可以是你的自定義數據類型.

現在進行測試

通過以上步驟,你就定義了一個自定義屬性,現在我們來檢查自定義屬性如何編輯.

新增加一個實體,或者直接打開你的實體,先擇attributes標簽,然后選擇屬性編輯圖標,你就發現不同了,多了一個Extended Attribute標簽

以上實現,是在PowerDesigner 12.0上做的!

轉載于:https://www.cnblogs.com/sczw-maqing/p/3252722.html

總結

以上是生活随笔為你收集整理的PowerDesigner建数据库模型增加自定义扩展属性的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。