如何在ERD模型中创建产品的类别?
我为我即将建立的网站设计了一个ERD。如何在ERD模型中创建产品的类别?
本网站有2组:USER
和COMPANY
。不同的公司(或精确地说,商店)可以选择登录网站并将新产品输入系统。用户可以根据品牌和类别登录和查看产品。
在ERD中,我创建了所有表格,字段和一对多关系,以充分发挥我的知识。我认为,直到category
表进展顺利。
我想要的产品被归类于像 “MEN &鞋”, “KIDS & CLOTHES”。我想通了,我需要2表:CategoryPersonGroup
& CategoryProductGroup
。但我不知道将此链接到products
表的正确方法是什么。请帮忙!这是我的ERD:
我认为,产品和类别表之间的关系many to 1
会很方便,如:Product (N) -- has -- (1) CategoryProductGroup
Product (N) -- has -- (1) CategoryPersonGroup
。
您可以对此事使用继承方法,即使类别表存储所有文章共有的任何值,然后制作将继承类别表的单独表格,您可以在其中存储您自己的值表。就是这样,只需将主要类别表与人员和瞧相关。
所以人(表) 2011-12-28 23:19:40
类别(表) 2011-12-28 23:20:16
人与类别之间的关系是1-N,即一个人可以有很多类别,而类别与人之间也可以有1-N。 – 2011-12-28 23:22:22
很高兴知道如何格式化您的问题和答案,并应用这些知识。这一次我已经为你格式化了你的问题,下次请自己格式化一下。 – Tadeck 2011-12-28 23:09:29
@Tadeck你是什么意思,你是什么格式? – 2011-12-28 23:44:57
创建段落,更正拼写,插入图片。你有编辑历史在这里:http://stackoverflow.com/posts/8662273/revisions – Tadeck 2011-12-29 00:12:21