如何使用PowerDesigner畫ER圖
實體-聯繫(Entity-RelationShip,簡稱E-R)人們先將現實世界抽象爲概念世界,然後再將概念世界轉爲機器世界。換句話說,就是先將現實世界中的客觀對象抽象爲實體(Entity)和聯繫 (Relationship),它並不依賴於具體的計算機系統或某個DBMS系統,這種模型就是我們所說的CDM;然後再將CDM轉換爲計算機上某個 DBMS所支持的數據模型,這樣的模型就是物理數據模型,即PDM。
操作方法
(01)選擇File-->New,彈出如圖所示對話框,選擇CDM模型(即概念數據模型)建立模型完成概念數據模型的創建選擇新增的CDM模型,右擊,在彈出的菜單中選擇“PropERties”屬性項,彈出如圖所示對話框。在“General”標籤裏可以輸入所建模型的名 稱、代碼、描述、創建者、版本以及默認的圖表等等信息。在“Notes”標籤裏可以輸入相關描述及說明信息。當然再有更多的標籤,可以點擊 "More>>"按鈕
(02)在CDM的圖形窗口中,單擊工具選項版上的Entity工具,再單擊圖形窗口的空白處,在單擊的位置就出現一個實體符號。點擊Pointer工具或右擊鼠標,釋放Entitiy工具雙擊剛創建的實體符號,打開下列圖標窗口,在此窗口“General”標籤中可以輸入實體的名稱、代碼、描述等信息。
(03)在上述窗口的“Attribute”選項標籤上可以添加屬性點擊插入屬性按鈕,彈出屬性對話框
(04)標準檢查約束是一組確保屬性有效的表達式。在實體屬性的特性窗口,打開如圖所示的檢查選項卡。
(05)當Standard checks 或Rules 不能滿足檢查的要求時,可以在Additional Checks選項卡的Server子頁上,通過SQL語句中使用%MINMAX%、%LISTVAL%、%RULES%、%UPPER%、%LOWER% 幾個變量來定義Standard和Rule
特別提示
數據項中的“添加屬性”和“重用已有數據項”這兩項功能與模型中Data Item的Unique code 和Allow reuse選項有關。 P列表示該屬性是否爲主標識符;D列表示該屬性是否在圖形窗口中顯示;M列表示該屬性是否爲強制的,即該列是否爲空值。
如果一個實體屬性爲強制的,那麼, 這個屬性在每條記錄中都必須被賦值,不能爲空。
-
手機微信公衆號上的視頻怎麼下載
如果移動設備的天下,無論是網購,看新聞等等,都在手機上完成,那麼我們在手機版的微信公衆號上看到好的視頻,想下載,怎麼下呢操作方法(01)在微信公衆號上,點擊分享,彈出的分享頁面中,我們選擇【發送到我的電腦】(02)然後在電腦上登錄QQ賬號,在【我的設備】中打開會話框(03)在我的...
-
HTTP 錯誤 500.22 - Internal Server Error圖解
網站管理員在配置IIS服務器的時候會出血一系列的報錯無問題,今天給大家分享一個關於iis7HTTP錯誤500.22-InternalServerError的解決辦法操作方法(01)出現如圖錯誤“檢測到在集成的託管管道模式下不適用的ASP.NET設置”,那麼我們應該如何解決呢?繼續向下。(02)第一步,我...
-
Python中如何應用split
我們用python處理字符串的時候經常會需要分割字符串,這個時候我們會用到split。那麼你真的會用它嗎?下面小編來給大家分享一下split的使用以及注意事項操作方法(01)首先我們在python環境中先來建立一個字符串,如下圖所示(02)然後我們調用split方法,已冒號作爲分隔符,如...
-
linux怎麼解壓zip包
linux怎麼解壓zip包,在linux中,解壓ZIP壓縮包,是相對容易的,使用unzip命令即可操作方法(01)連接到linux遠程主機,並進入zip文件所在目錄(02)使用LS命令列出目錄中文件,確認zip文件的全稱(03)使用unzip命令解壓zip壓縮包(04)inflating,看到該單詞,表明ZIP解壓縮成功了(05)如果不放...