You are on page 1of 5

PHN TCH THIT K CSDL

1.Danh sch cc tp thc th: Article ArticleCategory Category Item Contact Users

2. M Hnh S ERD:
-Article thuc ArticleCategory -Item thuc Category -Item c Contact

3. Chuyn i Mi Kt Hp Mt - Nhiu (1-n): Article thuc AricleCategory -AricleCategory(CateID(kha chnh),CateName,CateName_en,CateOrder,ParentCateID)


-Article(ArticleID(kha chnh),ArticleCateID(kha ngoi),Title,Title_en,Excerpt,Excerpt_en,Body,Body_en,ImageURL,ImageAlign,ImageWi dth,ImageHeight,ImageDesc,Authors,Keywords,PostDate,LastModificationTime,Published Time,TotalViews,TotalRates,Rate,Status,Priority,Username,ViewIndex)

Mi mt loi tin tc th c nhiu tin tc Nhiu tin tc ch thuc mt loi tin tc Quan h 1 n

Item thuc Category


-Category(CateID(kha chnh),CateName,CateName_en,CateOrder,ParentCateID) -Item(AutoID(kha chnh),CateID(kha ngoi),ItemID,ItemName,ItemName_en,Price,SalesPrice,ImageURL,ImageWidth,ImageHe ight,PostDate,Description,CateID,ViewMenu)

Mi mt loi hng ha th c nhiu hng ha Nhiu hng ha ch thuc mt loi hng ha Quan h 1 n

4. Chuyn i Mi Kt Hp Nhiu - Nhiu (n-n): Item c Contact


-Item(AutoID(kha chnh),CateID(kha ngoi),ItemID,ItemName,ItemName_en,Price,SalesPrice,ImageURL,ImageWidth,ImageHe ight,PostDate,Description,CateID,ViewMenu) -Contact(ContactID(kha chnh),CateID(kha ngoi),FullName,Address,Tel,Email,Title,Content,PostDate)

Nhiu hng ha th c nhiu n t hng Nhiu n t hng cho nhiu hng ha


Quan h n n

5.Rng But Ton Vn D Liu : + cn kim tra rbtv _ ko cn kim tra rbtv
5.1 Rng Buc Ton Vn Min Gi Tr :
Bi cnh: Item (AutoID(kha chnh),CateID(kha

ngoi),ItemID,ItemName,ItemName_en,Price,SalesPrice,ImageURL,Image Width,ImageHeight,PostDate,Description,CateID,ViewMenu).
iu kin: q Item

{q.Price>=0;q.SalesPrice} Tm nh hng: Thm Item Xa Sa

Price,SalesPr ice 5.2:Rng Buc Ton Vn Lin B: L rng buc gia cc b trn cng mt quan h (c th lin quan n nhiu thuc tnh).

Bi cnh: Item (AutoID(kha chnh),CateID(kha


ngoi),ItemID,ItemName,ItemName_en,Price,SalesPrice,ImageURL,ImageWidth,ImageHe ight,PostDate,Description,CateID,ViewMenu ).

iu kin: q1, q2 Item, q1. AutoID <> q2. AutoID Tm nh hng: Thm Item Sa Xa

+
AutoID

Bi cnh:Category (CateID(kha
chnh),CateName,CateName_en,CateOrder,ParentCateID)
iu kin: q1, q2 Category, q1.CateID <>

q2.CateID
Tm nh hng:

Thm Category

Sa

Xa

+
CateID

Bi cnh: Contact(ContactID(kha

chnh),CateID(kha

ngoi),FullName,Address,Tel,Email,Title,Content,PostDate)
iu kin: q1, q2 Contact, q1.ContactID <> q2.ContactID

Tm nh hng: Thm Xa _ Sa + ContactID

Contact

5.4 Rng Buc Ton Vn Ph Thuc Tn Ti : L rng buc ton vn v kho ngoi. Cng Ging nh rng buc ton vn v kho chnh, rng buc ton vn v ph thuc tn ti rt ph bin trong CSDL

Bi cnh: Item(AutoID(kha chnh),CateID(kha

ngoi),ItemID,ItemName,ItemName_en,Price,SalesPrice,Im ageURL,ImageWidth,ImageHeight,PostDate,Description,Ca teID,ViewMenu) Category(CateID(kha chnh),CateName,CateName_en,CateOrder,ParentCateID)


iu kin: Category[CateID] Item[CateID] Tm nh hng:

Thm Category -

Xa + CategoryID

Sa + CategoryID

Item

+ ItemID

You might also like