小菜毛毛技術(shù)分享

          與大家共同成長

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            164 Posts :: 141 Stories :: 94 Comments :: 0 Trackbacks
          目標(biāo):
          本文主要介紹PowerDesigner概念數(shù)據(jù)模型以及實(shí)體、屬性創(chuàng)建。

          一、新建概念數(shù)據(jù)模型
          1)選擇File-->New,彈出如圖所示對話框,選擇CDM模型(即概念數(shù)據(jù)模型)建立模型。


          2)完成概念數(shù)據(jù)模型的創(chuàng)建。以下圖示,對當(dāng)前的工作空間進(jìn)行簡單介紹。(以后再更詳細(xì)說明)


          3)選擇新增的CDM模型,右擊,在彈出的菜單中選擇“Properties”屬性項(xiàng),彈出如圖所示對話框。在“General”標(biāo)簽里可以輸入所建模型的名稱、代碼、描述、創(chuàng)建者、版本以及默認(rèn)的圖表等等信息。在“Notes”標(biāo)簽里可以輸入相關(guān)描述及說明信息。當(dāng)然再有更多的標(biāo)簽,可以點(diǎn)擊 "More>>"按鈕,這里就不再進(jìn)行詳細(xì)解釋。


          二、創(chuàng)建新實(shí)體
          1)在CDM的圖形窗口中,單擊工具選項(xiàng)版上的Entity工具,再單擊圖形窗口的空白處,在單擊的位置就出現(xiàn)一個(gè)實(shí)體符號(hào)。點(diǎn)擊Pointer工具或右擊鼠標(biāo),釋放Entitiy工具。如圖所示

          2)雙擊剛創(chuàng)建的實(shí)體符號(hào),打開下列圖標(biāo)窗口,在此窗口“General”標(biāo)簽中可以輸入實(shí)體的名稱、代碼、描述等信息。


          三、添加實(shí)體屬性
          1)在上述窗口的“Attribute”選項(xiàng)標(biāo)簽上可以添加屬性,如下圖所示。


          注意:
          數(shù)據(jù)項(xiàng)中的“添加屬性”和“重用已有數(shù)據(jù)項(xiàng)”這兩項(xiàng)功能與模型中Data Item的Unique code 和Allow reuse選項(xiàng)有關(guān)。
          P列表示該屬性是否為主標(biāo)識(shí)符;D列表示該屬性是否在圖形窗口中顯示;M列表示該屬性是否為強(qiáng)制的,即該列是否為空值。

          如果一個(gè)實(shí)體屬性為強(qiáng)制的,那么, 這個(gè)屬性在每條記錄中都必須被賦值,不能為空。

          2)在上圖所示窗口中,點(diǎn)擊插入屬性按鈕,彈出屬性對話框,如下圖所示。

          注意:這里涉及到域的概念,即一種標(biāo)準(zhǔn)的數(shù)據(jù)結(jié)構(gòu),它可應(yīng)用至數(shù)據(jù)項(xiàng)或?qū)嶓w的屬性上。在以下的教程中將另立章節(jié)詳細(xì)說明。

          待續(xù)。

          posted on 2009-08-13 15:09 小菜毛毛 閱讀(369) 評論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)建模
          主站蜘蛛池模板: 安阳市| 台山市| 克东县| 崇信县| 开江县| 衡东县| 措勤县| 瑞金市| 封开县| 修文县| 横山县| 云南省| 富锦市| 繁昌县| 二连浩特市| 杭锦旗| 江源县| 玉屏| 六枝特区| 修武县| 白城市| 拉萨市| 南昌市| 屯留县| 兴安县| 宁阳县| 华坪县| 普兰店市| 水富县| 江源县| 江川县| 新河县| 肥城市| 班戈县| 四子王旗| 岳西县| 磐安县| 七台河市| 兴义市| 安岳县| 云安县|