【发布时间】:2012-02-27 16:33:05
【问题描述】:
我知道这可能是一个简单的问题,如果我知道我正在寻找的具体内容,我可能能够自己找到它。然而,在我的正常思维中,这个想法有点开箱即用。所以问题是,我可以将一个对象/数据数组存储在一个实际可搜索的列中,而不必使用服务器端脚本分解对象/数组。
这个概念是什么,我的数据库中目前有一个表,而目前它甚至不是一个确定的表。但我最初想到的是一个表,每行都有一个唯一的 id 和这个 id 一组数字(如果我真的可以存储一个对象,或者更多)。这些数据是什么,我希望没有可能是冗余数据的行。这是一对多/多对多概念的一部分。我唯一能想到的就是 Google+,它是“圈子”,我希望能够将一组东西组合成一个类似圈子的东西。如果我选择那个圈子,它只会显示给我想要显示的人。
也许我错了。如果是这样,如果有人能指出我一个更坚实的方向,那就太棒了。底线是,我有一系列表,它们都有一个唯一的不同 ID。希望这张表能够将其中一些 ID 与我正在开发的其他东西联系起来。我可以将这些 ID 与一个不同的 ID 组合在一起。
【问题讨论】:
-
我认为这是关系表的原因。 JOIN Maintable.id = subtable.maintable_id,然后执行基本的 where 条件进行搜索
标签: mysql many-to-many one-to-many many-to-one