【发布时间】:2013-01-29 02:46:15
【问题描述】:
我有两张类似的桌子
table1
=======
id primary
sku
price
vendor
table2
=====
id primary
sku
alt_sku
基本上,我的搜索词会是 sku 或 alt_sku,基于它,我想从 table1 中选择数据
最好的方法是什么?我应该创建第三个表来存储 table1.sku 和 table2.sku /table2.alt_sku 之间的关系吗?或者如何从 table1 获取数据
对不起,如果这个问题非常愚蠢...我正在尝试学习 mysql,所以,我在 WP 上从未学习过基础知识
【问题讨论】:
-
两张表是什么关系?
-
column 'id' 是两者的主键
-
我的意思是它们之间的关系如何?
-
如果您的表中的数据是独立的,并且只有有时可以交叉 - 我建议使用链接表..(存储两个表之间的关系)
标签: mysql sql normalization foreign-key-relationship