Вот схема моих данных:
Heading 1:
Sub heading
Sub heading
Sub heading
Sub heading
Sub heading
Heading 2:
Sub heading
Sub heading
Sub heading
Sub heading
Sub heading
Heading 3:
Sub heading
Sub heading
Sub heading
Sub heading
Sub heading
Heading 4:
Sub heading
Sub heading
Sub heading
Sub heading
Sub heading
Heading 5:
Sub heading
Sub heading
Sub heading
Sub heading
Sub heading
Эти заголовки должны иметь логическое значение «Статус завершения», которое связывается с идентификатором пользователя.
В настоящее время мой стол выглядит так:
id | userID | field_1 | field_2 | field_3 | field_4 | etc...
-----------------------------------------------------------------------
1 | 1 | 0 | 0 | 1 | 0 |
-----------------------------------------------------------------------
2 | 2 | 1 | 0 | 1 | 1 |
Каждое поле представляет один подзаголовок. Наличие такого количества столбцов в моей таблице выглядит ужасно неэффективно ...
Как я могу оптимизировать это? Я не могу придумать, как это исправить: /