Các b c xây d ng mô hình CDM (Contual Data Model)ướ
b ng ph n m m PowerDesigner
1/. Xác đ nh và t o các th c th (Entity) và các thu c tính c a nó, c n ph i xác đ nh thu c
tính pn bi t identifier (thu c tính khóa)
2/.c đ nh và t o các quan h (Relation / Association) vàc thu c tính c a nó (không xác
đ nh thu c tính khóa)
3/. c đ nh c đ ng gi a quan h th c th (Association Link), thi t l p các b n s ườ ế
là tr ng h p (min, max) c a m i quan h .ườ
4/. Ki m tra Mô hình
5/. Chuy n sang Mô hình PDM, LDM.
Chú ý:
n th c th ph i là danh t, tên quan h ph i là đ ng t ho c v t
c thu c tính không đ c trùng ượ Code, và nên có tên Name khác nhau.
Ch xác đ nh thu c tính theo đúng th c th ho c quan h , không quan tâm đ n thu c ế
tính quan h c a chúng.
hình CDM là m t minh h a t ng đ ng cho s đ ERD ươ ươ ơ
hình LDM là m t b sung c a CDM
Mô hình PDM c n ph i l c b các thu c tính th a, Cu i ng PDM là mô nh có ượ
th đ a vào cài đ t v t lý cho CSDL. ư
Ví d H th ng qu n lý c a m t công ty có ch c năng nh p hàng hóa t các
nhà cung c p và xu t l i cho các khách hàng.
+Xác đ nh các th c th :
NHACC(MANCC, TENNCC, DIACHI, QUOCGIA)
HANGHOA(MAHG, TENHANG, DVT)
KHACHHANG(MAKH, TENKH, DIACHIKH, SOTKNH)
HDNHAP(SHDNHAP, NGAYLHDN, MANCC)
HDXUAT(SHDXUAT, NLHDX, MAKH)
TONKHOHANG(MAHG, THANG, NAM, SLTON)
+Xác đ nh các quan h :
CungCap, Mua, TinhTonkho, CoChiTietNhap(SLN, DGN), CoChiTietXuat(SLX,
DGX).
+ V s đ ERD: ơ
NHACC HANGHOA TONKHOHANG
KHACHHANGHDXUATHDNHAP
MANC
C
MAHG
SHDNHAP SHDXUA
T
MAKH
MAHG THANG NAM..
TínhT nKh
o
Mua
CungC
p
CóChiTi tNhế
pCóChiTi tXuế
t
SLX,DGX
SLN,
DGN
1,N
1, 1
1,N
1,N 1,N
1,N
1, 1 1,N
1,N 0, 1
Mô hình CDM:
Mô hình PDM ban đ u: