我为我即将建立的网站设计了一个ERD。
此网站包含两个组:USER
和COMPANY
。不同的公司(或商店,确切地说)可以选择登录站点并将新产品输入系统。然后,用户可以根据品牌和类别登录并查看产品。
在ERD中,我已经创建了所有表格,字段和一对多关系,这是我最好的知识。我认为直到category
表格才能顺利进行。
我希望将产品分类为“ MEN& SHOES ”,“ KIDS& CLOTHES ”。我发现我需要2张桌子:CategoryPersonGroup
& CategoryProductGroup
。但我不知道将此链接到products
表的正确方法是什么。请帮忙!这是我的ERD:
答案 0 :(得分:1)
我认为产品和类别表之间的many to 1
关系很方便,例如:
Product (N) -- has -- (1) CategoryProductGroup
Product (N) -- has -- (1) CategoryPersonGroup
。
答案 1 :(得分:0)
您可以使用继承方法处理此问题,即使类别表存储所有文章共有的任何值,然后创建将继承类别表的单独表,您可以在其中存储您自己的值表。就是这样,只需将主类别表与人员联系起来即可。