2011-12-28 68 views
0

我爲我即將建立的網站設計了一個ERD。如何在ERD模型中創建產品的類別?

本網站有2組:USERCOMPANY。不同的公司(或精確地說,商店)可以選擇登錄網站並將新產品輸入系統。用戶可以根據品牌和類別登錄和查看產品。

在ERD中,我創建了所有表格,字段和一對多關係,以充分發揮我的知識。我認爲,直到category表進展順利。

我想要的產品被歸類於像 「MEN &鞋」, 「KIDS & CLOTHES」。我想通了,我需要2表:CategoryPersonGroup & CategoryProductGroup。但我不知道將此鏈接到products表的正確方法是什麼。請幫忙!這是我的ERD:

enter image description here

+1

很高興知道如何格式化您的問題和答案,並應用這些知識。這一次我已經爲你格式化了你的問題,下次請自己格式化一下。 – Tadeck 2011-12-28 23:09:29

+0

@Tadeck你是什麼意思,你是什麼格式? – 2011-12-28 23:44:57

+0

創建段落,更正拼寫,插入圖片。你有編輯歷史在這裏:http://stackoverflow.com/posts/8662273/revisions – Tadeck 2011-12-29 00:12:21

回答

1

我認爲,產品和類別表之間的關係many to 1會很方便,如:
Product (N) -- has -- (1) CategoryProductGroup
Product (N) -- has -- (1) CategoryPersonGroup

0

您可以對此事使用繼承方法,即使類別表存儲所有文章共有的任何值,然後製作將繼承類別表的單獨表格,您可以在其中存儲您自己的值表。就是這樣,只需將主要類別表與人員和瞧相關。

+0

所以人(表)<-inherits男人,女人,孩子(表) – 2011-12-28 23:19:40

+0

類別(表)< - 繼承鞋,服裝.. (表格) – 2011-12-28 23:20:16

+0

人與類別之間的關係是1-N,即一個人可以有很多類別,而類別與人之間也可以有1-N。 – 2011-12-28 23:22:22

相關問題