在mySQL中将一个表的字段链接到另一个表(不是表字段)

时间:2013-12-07 05:31:13

标签: php mysql sql

这可能是不可能的,但我正在尝试找出一个解决方案,将一个表中的字段链接到一个单独的表,而不必将id映射到我的代码中的表名。

我附上了我想要实现的目标的简单图像。

我有一个PRODUCTTYPES表,其中有一个productType字段,我想在其中输入一个表示TABLE的ID(我尝试链接的每个表的模式都不同)。我有另一个名为productID的字段,然后链接到该表的ID。这部分很容易,但问题是基于PRODUCTTYPES中的productType我需要知道要查询哪个表以将productID链接到表ID。

这是否只能通过将表的名称放在productType字段中来通过代码完成?例如,而不是productID = 2,它将是productID = Shoes

enter image description here

0 个答案:

没有答案