首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mySQL -多个表的外键?

mySQL -多个表的外键?
EN

Stack Overflow用户
提问于 2014-06-19 18:50:50
回答 1查看 394关注 0票数 0

我正在摸索着穿过phpMyAdmin和mySQL。我正在创建一个客户可以注册多个产品的东西。输入的数据如下:

类别>类型>大小>颜色

例如:

炊具>烤箱>5qt>蓝色

面包车>卡塞洛>3 3qt >蓝色

附件>纺织品> N/A >蓝色

等。

我已经设置了一个包含类别的表,并设置了4个表来涵盖每个产品类型。

类别

ID类别

1件厨具

2部Bakeware

3件附件

4台随动电器

厨具表

ID类型

1台烤箱

2斯基莱特

3焙烧炉

烘焙台

ID类型

1卡塞洛

2份派餐

3贝克

等。

然后,在登记表中设置一个外键,将类别链接到类别表。所以看起来是这样的:

代码语言:javascript
复制
ID   CustID  Category  Type Size Color
1    20      2         1    11   34
1    20      1         1    9    34

(对不起,格式太糟糕了!但是,我无法确定如何将产品类型链接到正确的产品类型表,因为它取决于他们选择的类别。希望这是有意义的。也许我甚至不需要链接它们,并且仍然可以通过查询来请求数据?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-19 18:55:04

合并最后两个表?

代码语言:javascript
复制
    ID Type        Category
    1  Oven        1
    2  Skillet     1
    3  Roaster     1
    4  Casserole   2
    5  Pie Dish    2
    6  Baker       2
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24314210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档