最近由於準備數據庫的大作業,需要用到PowerDesigner建模,摸索了很多,也發現了很多很好的文章,在這裏就分享給大家。
下面八篇文章來自博主 Kevin Yin 這是傳送門 http://www.cnblogs.com/yxonline/
衷心感謝!
1、PowerDesigner教程系列(一)概念數據模型
目標:
本文主要介紹PowerDesigner中概念數據模型 CDM的基本概念。
2、PowerDesigner教程系列(二)概念數據模型
目標:
本文主要介紹PowerDesigner概念數據模型以及實體、屬性創建。
3、PowerDesigner教程系列(三)概念數據模型
目標:
本文主要介紹屬性的標準檢查約束、如何定義屬性的附加檢查。
4、PowerDesigner教程系列(四)概念數據模型
目標:
本文主要介紹如何定義實體的主、次標識符。
5、PowerDesigner教程系列(五)概念數據模型
目標:
本文主要介紹數據項、新增數據項、數據項的唯一性代碼選項和重用選項等。
6、PowerDesigner教程系列(六)概念數據模型
目標:本文主要介紹聯繫的定義及使用。
8、PowerDesigner 教程系列(八)概念數據模型
目標:本文主要介紹域的概念以及使用。
下面是我在使用PowerDesigner時候出現的一些錯誤 做個總結,方便自已以後回顧和大家一起學習。
1.existence of reference join------->缺少主鍵;
2.constraint name uniquesness-------->關聯約束重名(reference 下的constraint name);
3.Incomplete join--->產生錯誤的reference所關聯的兩個表中主鍵不統一,調整爲一致後即可解決此錯誤
4.Existence of index colum ----主鍵與外碼聯繫出現錯誤(解決:雙擊錯誤記錄至index Properties窗口-->Columns-->在Columns Defintion下拉列表中選擇正確的約束),實在不行,可以將有問題的表重新建一遍,問題也可以解決。
Existence of entity attribute ====> 對應表實體缺少主鍵, 而屬性裏"identifier"項有標識,刪除其中的identifier_x
即可解決,或者添加主鍵
5.Data Item name uniquencess =====>數據屬性"Name"項,有重名
我揮舞着鍵盤和本子,
發誓要把世界寫個明明白白
《第一行代碼》——郭霖
2016年6月27日22:41:43
By chencong3139