使用包含键列表的列选择行的最佳方法是什么?

时间:2013-09-17 13:51:02

标签: mysql

假设我有一个图片表,并且在每行中我都有一个带有显示元素的键的列。每个图片可以具有多个显示元素。存储它们的最有效方法是什么,因此显示元素的选择不会花费很长时间?

在这种情况下,几何类型有多大帮助? 将密钥存储为多点序列的选项是否可以作为快速查询的解决方案?

1 个答案:

答案 0 :(得分:2)

这称为多对多关系,应使用附加表进行映射

table pictures
columns id, name, ...

table elements
columns id, name, ...

table picture_elements
columns picture_id, element_id