以下にサンプルテーブルがあります。
+-------------------------------------------------------------------+
| id | name | flag1 | flag2 | flag3 | flag4 | flag5 | flag6 | flag7 |
+-------------------------------------------------------------------+
| 1 | fred | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
+-------------------------------------------------------------------+
私が知りたいのは、これがこれらのデータを取得するための最も効率的で簡単な方法ですか?
私は現在、いくつかのフラグ属性ロジックを持つEnumに取り組んでいます。
その場合、次の場合:
flag1 = 1
flag2 = 2
flag3 = 4
and so on..
このデザインでテーブルを作成し、それらの値を検索するために別のテーブルを追加します。
+------------------+
| id | name | flag |
+------------------+
| 1 | fred | 125 |
+------------------+
助言がありますか?