如何在数据库中存储字段预设?

时间:2013-01-29 10:28:15

标签: mysql

我必须向用户显示巨大的表格,我需要允许用户选择他想要查看的字段。

问题是:在数据库中存储这些字段的最佳方法是什么?到目前为止,我唯一的想法就是把这样一张桌子包起来:

enter image description here

并将这些字段设置为01,但这对我来说似乎不太好。

兽的方法是什么?

1 个答案:

答案 0 :(得分:1)

让表格成为: (user_id, field_name, enabled)

如果还需要显示顺序 (user_id, field_name, disp_order, enabled)

选择enabled针对给定user_id的记录(如果需要,按disp_order排序)。