“工欲善其事,必先利其器。”通過(guò)構(gòu)建PD的物理數(shù)據(jù)模型,我們可以方便直觀的對(duì)數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā)和維護(hù)。而且在學(xué)習(xí)過(guò)程中,也無(wú)疑的對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)有了更深一層的理解。
新建并選擇好相應(yīng)類型DBMS后我們就可以著手模型的環(huán)境配置了。
1、創(chuàng)建業(yè)務(wù)規(guī)則(
Model->Business Rules)
如果建立驗(yàn)證規(guī)則與列或域之間的聯(lián)系,就可以過(guò)通過(guò)業(yè)務(wù)驗(yàn)證規(guī)則來(lái)檢查參數(shù)。
ps: 方式(Type)為驗(yàn)證(
Validation)和約束(Constraint)類型的業(yè)務(wù)規(guī)則,綁定于PDM對(duì)象的Rules屬性,能生成相應(yīng)的數(shù)據(jù)庫(kù)代碼。
2、設(shè)定默認(rèn)值對(duì)象(
Model->Defaults)
默認(rèn)值其實(shí)是數(shù)據(jù)庫(kù)里面的一種對(duì)象,我們可以設(shè)定數(shù)據(jù)庫(kù)的公共默認(rèn)值來(lái)簡(jiǎn)化后續(xù)的操作。一般來(lái)說(shuō),默認(rèn)是對(duì)象有數(shù)值型默認(rèn)值、字符串型默認(rèn)值和日期型默認(rèn)值三種。
3、設(shè)定域?qū)ο?
Model->Domain),并綁定默認(rèn)值
域是PDM模型中的信息類型,在數(shù)據(jù)庫(kù)里稱為別名數(shù)據(jù)類型。使用域可以方便的使數(shù)據(jù)類型標(biāo)準(zhǔn)化。綁定了默認(rèn)值對(duì)象的域,用于快速定義各表中列數(shù)據(jù)類型及默認(rèn)值等屬性。
4、設(shè)定列對(duì)象為非空 not null
利用綁定默認(rèn)值的域?qū)ο髞?lái)設(shè)置列屬性,防止代碼讀取字段時(shí)獲得NULL對(duì)象,簡(jiǎn)化后期的工作。
在這里對(duì)Slash先生表達(dá)表達(dá)我的謝意,他制作的“PowerDesigner 中文教程”對(duì)我?guī)椭艽螅刮耀@益非淺。
posted on 2008-07-09 10:10
黃小二 閱讀(894)
評(píng)論(0) 編輯 收藏 所屬分類:
[DB]