我正在摸索着穿过phpMyAdmin和mySQL。我正在创建一个客户可以注册多个产品的东西。输入的数据如下:
类别>类型>大小>颜色
例如:
炊具>烤箱>5qt>蓝色
面包车>卡塞洛>3 3qt >蓝色
附件>纺织品> N/A >蓝色
等。
我已经设置了一个包含类别的表,并设置了4个表来涵盖每个产品类型。
类别
ID类别
1件厨具
2部Bakeware
3件附件
4台随动电器
厨具表
ID类型
1台烤箱
2斯基莱特
3焙烧炉
烘焙台
ID类型
1卡塞洛
2份派餐
3贝克
等。
然后,在登记表中设置一个外键,将类别链接到类别表。所以看起来是这样的:
ID CustID Category Type Size Color
1 20 2 1 11 34
1 20 1 1 9 34(对不起,格式太糟糕了!但是,我无法确定如何将产品类型链接到正确的产品类型表,因为它取决于他们选择的类别。希望这是有意义的。也许我甚至不需要链接它们,并且仍然可以通过查询来请求数据?
发布于 2014-06-19 18:55:04
合并最后两个表?
ID Type Category
1 Oven 1
2 Skillet 1
3 Roaster 1
4 Casserole 2
5 Pie Dish 2
6 Baker 2https://stackoverflow.com/questions/24314210
复制相似问题