質問: フィールドプリセットをデータベースに保存する方法は? 私は巨大なテーブルをユーザーに見せる必要があり、ユーザーが見たいフィールドをユーザーが選択できるようにする必要があります。 問題は、これらのフィールドをデータベースに保存する最良の方法は何か。私がこれまでに得た唯一のアイデアは、このようなテーブルを作ることです: !enter image description here これらのフィールドを `0` または `1` に設定してください。 獣のアプローチは何ですか?
回答: Let the table be : `(user_id, field_name, enabled)` **or** if display order is needed too `(user_id, field_name, disp_order, enabled)` 特定の `user_id` (必要に応じて `disp_order` でソート)に対して`有効`であるレコードを選択します。